p1055 70pts,求调
  • 板块题目总版
  • 楼主guhaoyu_1
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/9/4 18:26
  • 上次更新2024/9/4 21:50:03
查看原帖
p1055 70pts,求调
1359554
guhaoyu_1楼主2024/9/4 18:26
#include<bits/stdc++.h>
using namespace std;
int m,t,s;
int main(){
    int a,b,c,d,e,f,g,h,i,t;
    char ch;
    scanf("%1d-%1d%1d%1d-%1d%1d%1d%1d%1d-%c",&a,&b,&c,&d,&e,&f,&g,&h,&i,&ch);
    t=ch=='X'?10:ch-'0';
    if((a*1+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9)%11==t)printf("Right");
    else printf("%d-%d%d%d-%d%d%d%d%d-%c",a,b,c,d,e,f,g,h,i,((a*1+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9)%11+'0')==10?'X':((a*1+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9)%11+'0'));
    return 0;
}
2024/9/4 18:26
加载中...