求大佬帮忙看看哪错了啊卡了好久
查看原帖
求大佬帮忙看看哪错了啊卡了好久
74103
木易楼主2020/7/12 18:43

真是卡了好久了

//2020.7.12 Karsa
//模拟 字符串 NOIP普及 2008 
#include <bits/stdc++.h>
using namespace std;
string s1,s2;
int main()
{
	int sum,t;
	cin >> s1;
	for(int i=0;i<s1.size()-1;i++)
	if(s1[i]>='0'&&s1[i]<='9')
	s2+=s1[i];
	for(int i=0;i<9;i++)
	sum+=(i+1)*(s2[i]-48);
	t=sum%11;
	if(t==10&&s1[12]=='X')
	cout << "Right" ;
	else if(t==10&&s1[12]!='X')
	{
	for(int i=0;i<s1.size()-1;i++)
	cout << s1[i];
	cout << 'X' ;
    }
    else if(t+48==s1[12])
    cout << "Right" ;
    else
    {
    for(int i=0;i<s1.size()-1;i++)
	cout << s1[i];
	cout << char(t+48) ;	
	}
	return 0;
 } 
2020/7/12 18:43
加载中...