2016-07-21
UVA - 621 Secret Research
题目大意:根据题目输出对应字符,S 代表任意串。
解题思路:根据规则特征判断输出。
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
char str[1000];
int main() {
int n;
scanf("%d",&n);
while ( n-- ) {
scanf("%s",str);
int len = strlen(str);
if ( strcmp(str,"1") == 0 || strcmp(str,"4") == 0 || strcmp(str,"78") == 0 )
cout << "+" << endl;
else if ( str[len-1] == '5' && str[len-2] == '3')
cout << "-" << endl;
else if ( str[0] == '9' && str[len-1] == '4' )
cout << "*" << endl;
else if ( str[0] == '1' && str[1] == '9' && str[2] == '0')
cout << "?" << endl;
}
return 0;
}