Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <map>
  4. #include <algorithm>
  5. #include <set>
  6. #include <cmath>
  7. #include <fstream>
  8. #include <string>
  9. #include <iomanip>
  10. #include <queue>
  11. #include <stack>
  12. #include <deque>
  13. #include <unordered_map>
  14. #include <unordered_set>
  15.  
  16. using namespace std;
  17.  
  18. #define ll long long
  19. #define f first
  20. #define s second
  21. #define mp make_pair
  22. #define pb push_back
  23. #define forn(i, n) for(int i = 0 ; (i) < (n) ; ++i)
  24.  
  25. typedef vector <pair <int ,int > > vpii;
  26. typedef vector <pair <ll ,ll > > vpll;
  27. typedef vector <pair <double ,double > > vpdd;
  28. typedef vector<int> vi;
  29. typedef vector <ll> vl;
  30. typedef vector <char> vc;
  31. typedef vector <double> vd;
  32. typedef pair <int, int> pii;
  33. typedef pair <ll, ll> pll;
  34. typedef pair <double, double> pdd;
  35.  
  36. double sinus(double x){
  37. double y = sin((1.8 + sqrt(1 + abs(2 * x))) / abs(x * x + 3));
  38. return y;
  39. }
  40.  
  41. int main() {
  42. // freopen("input.txt", "r", stdin);
  43. // freopen("output.txt", "w", stdout);
  44. ios_base::sync_with_stdio(false);
  45. cin.tie(0);
  46. cout.tie(0);
  47. char c;
  48. cin >> c;
  49. int base;
  50. cin >> base;
  51. double y;
  52. cin >> y;
  53. cout << sinus(y) << ' ';
  54. if(base == 10){
  55. cout <<(int)c;
  56. }
  57. if(base == 16){
  58. cout << hex << (int)c;
  59. }
  60. else{
  61. cout << oct << (int)c;
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement