UVa10878 - Decode the tape
把空格看成0,把o就看成是1的话,中间的.忽略,那么一行字符串组成的1,0串的值即位输出字符的ASCII值
C++代码:
#include <cstdio> int main() { char s[100]; while(gets(s)) { if(s[0]=='_') continue; int c=0; for(int i=1;i<=9;++i) { if(s[i]==' ') c=c*2+0; else { if(s[i]=='o') c=c*2+1; } } printf("%c",c); } return 0; }
补充:软件开发 , C++ ,