P1055 [NOIP2008 普及组] ISBN 号码 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
解题思路
1.由题可得,只需检测尾号是否正确即可
2.先计算尾号,再对比
#include<bits/stdc++.h>
using namespace std;
int main ()
{
string a;
int sum=0,num=1;
cin>>a;
for(int i=0;i<=a.size()-2;i++)
{
if(a[i]>='0'&&a[i]<='9')如果是数字
{
sum=sum+(a[i]-'0')*num;相加
num++;
}
}