c语言80分求助
查看原帖
c语言80分求助
1212465
SilVeR__WolF楼主2023/11/25 14:36
#include<bits/stdc++.h>
using namespace std;
long long a1,x,y,a10,a2,a3,a4,a5,a6,a7,a8,a9,b;
char z;
int main(){
	cin>>a1>>z>>x>>z>>y>>z>>a10;
	a2=x/100;
	a3=x%100/10;
	a4=x%10;
	a5=y/10000;
	a6=y%10000/1000;
	a7=y%1000/100;
	a8=y%100/10;
	a9=y%10;
	b=a1+a2*2+a3*3+a4*4+a5*5+a6*6+a7*7+a8*8+a9*9;
	b%=11;
	if(b==a10)
	{
		cout<<"Right";
	}
	else if(b!=10)
	{
		cout<<a1<<'-'<<a2<<a3<<a4<<'-'<<a5<<a6<<a7<<a8<<a9<<'-'<<b;
	}
	else if(b==10)
	{
		cout<<a1<<'-'<<a2<<a3<<a4<<'-'<<a5<<a6<<a7<<a8<<a9<<'-'<<'X';
	}
}

挺暴力一方式但是4、7点WA了www,蒟蒻求调

2023/11/25 14:36
加载中...