二進位轉十進位。
程式碼:
#include <iostream> using namespace std; int main() { string s; while(getline(cin,s)) { if(s!="___________") { int value=0; for(int i=0;i<s.size();i++) { if(s[i]=='o') value=value*2+1; else if(s[i]==' ') value*=2; } cout<<char(value); } } return 0; }
沒有留言:
張貼留言