菜鸟程序员


私信TA

用户名:15026749469

访问量:29614

签 名:

。。。

等  级
排  名 370
经  验 5213
参赛次数 1
文章发表 65
年  龄 0
在职情况 在职
学  校
专  业

  自我简介:

TA的其他文章

import java.util.Scanner;

public class Main
{
	public static void main(String[] args) 
	{
		String str;
		Scanner S =new Scanner(System.in);

		while (1>0 )
		{
			str = S.next();
			int sum = 0;
			char [ ] ar = str.toCharArray();
			if(ar[0]=='0')
			break;
			for(int i=0;i<str.length();++i)
			{
				sum = sum *10 + (int)ar[i]-(int)'0';
				sum =sum % 17;
			}
			
			if(sum == 0 )
			System.out.println("1");
			else
			System.out.println("0");

		}
	}
}

解题思路:

注意事项:

参考代码:

 

0.0分

0 人评分

  评论区

为什么输入的是字符串,不是有直接扫描数字的方法么
2018-10-27 21:49:26
  • «
  • 1
  • »