1 条题解
-
0
C :
#include<stdio.h> #include<string.h> int main() { int a,b,c,d,n; char q[100]; scanf("%d",&n); while(n--) { scanf("%s",&q); for(a=0,b=0,c=0;a<strlen(q);a++) { if(q[a]=='4') {b++; } else if(q[a]=='6'||q[a]=='8') c+=5; else if(q[a]=='1'||q[a]=='9') c+=3; else c+=1; } if(b) printf("Bad QQ ID\n"); else printf("%d\n",c); } }
C++ :
#include<stdio.h> #include<string.h> int main() { int t; char s[15]; scanf("%d",&t); getchar(); while(t--) { int len,flag = 0,sum = 0; gets(s); len = strlen(s); for(int i = 0;i < len;i++ ) { if(s[i] == '4') { flag = 1; break; } else if(s[i] == '6' || s[i] == '8') sum = sum + 5; else if(s[i] == '1' ||s[i] == '9') sum = sum + 3; else sum = sum + 1; } if(flag) printf("Bad QQ ID\n"); else printf("%d\n",sum); } return 0; }
- 1
信息
- ID
- 3292
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者