#求大佬指点
查看原帖
#求大佬指点
343356
水户洋平_楼主2020/8/16 22:35
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main()
{
	string ISBN;
	cin>>ISBN;
	int a=0,b=1;
	vector<int>str;
	for(int i=0;i<11;i++){
		if(i==1||i==5)
			continue;
		str.push_back(ISBN.at(i)-48);
	}
	for(int i=0;i<9;i++){
		a+=str[i]*b;
		b++;
	}
	if(a%11==ISBN.at(12)-48){
		cout<<"Right";
	} else{
		cout<<str[0]<<"-"<<str[1]<<str[2]<<str[3]<<"-"<<str[4]<<str[5]<<str[6]<<str[7]<<str[8]<<"-"<<a%11<<endl; 			
		}
	return 0;
}
2020/8/16 22:35
加载中...