美味好吃的题解(加缩进版)(不加葱)
2024-04-06 19:10:29
发布于:广东
30阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main(){
string s;
cin >> s;
if(((int(s[0])-48)+(int(s[2])-48)*2+(int(s[3])-48)*3+(int(s[4])-48)*4+(int(s[6])-48)*5+(int(s[7])-48)*6+(int(s[8])-48)*7+(int(s[9])-48)*8+(int(s[10])-48)*9)%11 == (int(s[12])-48)){
cout << "Right";
}else{
if( ((int(s[0])-48)+(int(s[2])-48)*2+(int(s[3])-48)*3+(int(s[4])-48)*4+(int(s[6])-48)*5+(int(s[7])-48)*6+(int(s[8])-48)*7+(int(s[9])-48)*8+(int(s[10])-48)*9)%11 == 10 && (int(s[12])-48) == 40){
cout << "Right";
return 0;
}
if(((int(s[0])-48)+(int(s[2])-48)*2+(int(s[3])-48)*3+(int(s[4])-48)*4+(int(s[6])-48)*5+(int(s[7])-48)*6+(int(s[8])-48)*7+(int(s[9])-48)*8+(int(s[10])-48)*9)%11 == 10){
cout << s[0] << s[1] <<s[2] << s[3] << s[4] << s[5] << s[6] << s[7] << s[8] << s[9] << s[10] <<s[11] << 'X';
return 0;
}
cout << s[0] << s[1] <<s[2] << s[3] << s[4] << s[5] << s[6] << s[7] << s[8] << s[9] << s[10] <<s[11] << ((int(s[0])-48)+(int(s[2])-48)*2+(int(s[3])-48)*3+(int(s[4])-48)*4+(int(s[6])-48)*5+(int(s[7])-48)*6+(int(s[8])-48)*7+(int(s[9])-48)*8+(int(s[10])-48)*9)%11;
}
return 0;//你好啊有缘人......
}
全部评论 4
hi
2026-03-19 来自 浙江
0#include <iostream> using namespace std; int main() { char a[18]; int sum=0,bs=1,b,ls; for(int i=0; i<13; i++) { cin>>a[i]; } for(int i=0; i<11; i++) { if(a[i]!='-') { int b=a[i]; b-=48; sum+=bs*b; bs++; } } ls=int(a[12]-48); if(sum%11==ls && a[12]>='0' && a[12]<='9' ||sum%11==10 && a[12]=='X') { cout<<"Right"; } else { for(int i=0; i<12; i++) { cout<<a[i]; } if(sum%11==10) { cout<<'X'; } else { cout<<sum%11; } } return 0; }2026-03-18 来自 浙江
0#include <iostream> using namespace std; int main() { char a[18]; int sum=0,bs=1,b,ls; for(int i=0; i<13; i++) { cin>>a[i]; } for(int i=0; i<11; i++) { if(a[i]!='-') { int b=a[i]; b-=48; sum+=bs*b; bs++; } } ls=int(a[12]-48); if(sum%11==ls && a[12]>='0' && a[12]<='9' ||sum%11==10 && a[12]=='X') { cout<<"Right"; } else { for(int i=0; i<12; i++) { cout<<a[i]; } if(sum%11==10) { cout<<'X'; } else { cout<<sum%11; } } return 0; }2026-03-18 来自 浙江
0#include <iostream>
using namespace std;
int main() {
char a[18];
int sum=0,bs=1,b,ls;
for(int i=0; i<13; i++) {
cin>>a[i];
}
for(int i=0; i<11; i++) {
if(a[i]!='-') {
int b=a[i];
b-=48;
sum+=bs*b;
bs++;
}
}
ls=int(a[12]-48);
if(sum%11ls && a[12]>='0' && a[12]<='9' ||sum%1110 && a[12]'X') {
cout<<"Right";
} else {
for(int i=0; i<12; i++) {
cout<<a[i];
}
if(sum%1110) {
cout<<'X';
} else {
cout<<sum%11;
}
}
return 0;
}2026-03-18 来自 浙江
0
实在是太美味了!!!!!!!!!
2024-04-06 来自 广东
0#include <iostream> using namespace std; int main() { char a[18]; int sum=0,bs=1,b,ls; for(int i=0; i<13; i++) { cin>>a[i]; } for(int i=0; i<11; i++) { if(a[i]!='-') { int b=a[i]; b-=48; sum+=bs*b; bs++; } } ls=int(a[12]-48); if(sum%11==ls && a[12]>='0' && a[12]<='9' ||sum%11==10 && a[12]=='X') { cout<<"Right"; } else { for(int i=0; i<12; i++) { cout<<a[i]; } if(sum%11==10) { cout<<'X'; } else { cout<<sum%11; } } return 0; }2026-03-18 来自 浙江
0
我先试吃过了,很美味!!!
2024-04-06 来自 广东
0





















有帮助,赞一个