新媒体 网站建设 管理规范,注册一个公司的所有流程,郑州网站建设汉狮,做网站 图片是文本USACO 2003 Fall Orange 问题链接#xff1a;POJ2190 HDU2714 ISBN。 问题简述#xff1a;参见上述链接。 问题分析#xff1a; 单纯的计算问题。需要注意以下几点#xff1a; 1.如果是末尾数#xff0c;则输出为‘X’#xff1b; 2.如果能找到对应的值则输出#xff1b… USACO 2003 Fall Orange 问题链接POJ2190 HDU2714 ISBN。 问题简述参见上述链接。 问题分析 单纯的计算问题。需要注意以下几点 1.如果是末尾数则输出为‘X’ 2.如果能找到对应的值则输出 3.如果找不到对应的值则输出-1。 程序说明 略。 AC的C语言程序如下 /* POJ2190 HDU2714 ISBN */#include iostream
#include stringusing namespace std;const int N 10;
const int MOD 11;int main()
{string s;int sum, index, ans;while(cin s) {sum 0;index MOD;for(int i0; iN; i)if(s[i] ! ?)if(s[i] ! X)sum (N - i) * (s[i] - 0);elsesum N;else if(s[i] ?)index (N - i);ans -1;for(int i0; iN; i)if((sum i * index) % MOD 0 i N - 1) {cout i endl;ans 0;break;} else if((sum i * index) % MOD 0 s[N - 1] ?) {cout X endl;ans 0;break;}if(ans)cout -1 endl;}return 0;
} 转载于:https://www.cnblogs.com/tigerisland/p/7563940.html