解题思路:
思路参考楼上大佬
注意事项:
此java代码完全参照楼上大佬最后一个方法(最短代码),将C++转化成java格式
参考代码:
import java.util.*;
public class Main
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
char a[] = new char[14];
char mod[] = {'0','1','2',3,'4','5','6','7','8','9','X'};
a = sc.next().toCharArray();
int i,j = 1,t = 0;
for(i = 0;i < 12;i++)
{
if(a[i] == '-')
continue;
t += (a[i] - '0') * j++;
}
if(mod[t % 11] == a[12])
System.out.print("Right");
else
{
a[12] = mod[t % 11];
System.out.print(a);
}
}
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:647 |
C语言训练-数字母 (C语言代码)浏览:585 |
简单的a+b (C语言代码)浏览:676 |
【绝对值排序】 (C++代码)浏览:672 |
人见人爱A+B (C语言代码)浏览:628 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:751 |
【偶数求和】 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
小九九 (C语言描述,不看要求真坑爹)浏览:985 |
川哥的吩咐 (C语言代码)浏览:611 |