为什么全部RE,好奇怪啊
查看原帖
为什么全部RE,好奇怪啊
566190
我是歌者楼主2021/10/31 14:09
#include<bits/stdc++.h>
using namespace std;
int main(){
	int  a[10],b,j=0;
	scanf("%d-%d%d%d-%d%d%d%d%d-%c",&a[1],&a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],b);
	if (b=='X'){
		b=10;
	}
	for(int i=1;i<=9;i++){
		j=a[i]*i+j;
		a[i]=(char)a[i];
	}
	if (b==j%11){
		cout<<"Right";
	}
	else {
		j=j%11;
		if(j==10) cout<<a[1]<<'-'<<a[2]<<a[3]<<a[4]<<'-'<<a[5]<<a[6]<<a[7]<<a[8]<<a[9]<<'-'<<'X';
		else cout<<a[1]<<'-'<<a[2]<<a[3]<<a[4]<<'-'<<a[5]<<a[6]<<a[7]<<a[8]<<a[9]<<'-'<<j;
	}
	return 0;
} 

一行太长,放不下,看看就好了


为什么都有输出语句却输出不了

2021/10/31 14:09
加载中...