Advertisement
Guest User

sumpow2_eu

a guest
Sep 25th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.42 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4. ifstream fin("sumpow2.in");
  5. ofstream fout("sumpow2.out");
  6. int n, v[]={1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768}, sm;
  7. char ch, s[]="abcdefghijklmnop";
  8. int main()
  9. {
  10.     while(fin>>ch)
  11.         sm+=v[s[ch-'a']-'a'];
  12.     while(sm != 0)
  13.     {
  14.         if(sm%2==1)
  15.             fout<<s[n];
  16.         sm /= 2;
  17.         n++;
  18.     }
  19.     return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement