题意:水题,S代表任意串。。。
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
char str[100000];
int main()
{
int t;
scanf("%d",&t);
getchar();
int i;
for(i=0;i<t;i++)
{
gets(str);
if(strcmp(str,"1")==0||strcmp(str,"4")==0||strcmp(str,"78")==0)
puts("+");
else if(str[strlen(str)-2]=='3' && str[strlen(str)-1]=='5')
puts("-");
else if(str[0]=='9' && str[strlen(str)-1]=='4')
puts("*");
else if(str[0]=='1' && str[1]=='9'&&str[2]=='0')
puts("?");
}
return 0;
}