158%11=8???
查看原帖
158%11=8???
1036057
YSzita楼主2023/7/30 23:11
#include<bits/stdc++.h>
using namespace std;
int main(){
    char a[10],c=0;
    int b=1,d=0,e=0;
    while(1==1){
    	if(b==11){
    		break;
		}
		cin>>c;
		if(c>='0' && c<='9'){
			a[b]=(int)c;
		}else{
			continue;
		}
		b++;
	}
	for(int i=1;i<=9;i++){
		e+=i*a[i];
	}
	d=e%11;
	if(a[10]==d){
		cout<<"Right";
	}else{
		cout<<a[1]<<"-"<<a[2]<<a[3]<<a[4]<<"-"<<a[5]<<a[6]<<a[7]<<a[8]<<a[9]<<"-"<<d;
	}
    return 0;
}
2023/7/30 23:11
加载中...