解题思路:
思路参考楼上大佬
注意事项:
此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 人评分
模拟计算器 (C语言代码)浏览:892 |
printf基础练习2 (C语言代码)浏览:305 |
字符逆序 (C语言代码)浏览:617 |
打印十字图 (C语言代码)浏览:2710 |
核桃的数量 (C语言代码)浏览:672 |
1013题解浏览:561 |
简单的a+b (C语言代码)浏览:419 |
简单的a+b (C语言代码)浏览:488 |
矩形面积交 (C++代码)浏览:1130 |
C语言训练-大、小写问题 (C语言代码)浏览:682 |