UVa1583 - Digit Generator 生成元 (java版本)

来源:互联网 发布:软件使用 编辑:程序博客网 时间:2024/05/21 19:36

1583 - Digit Generator

Time limit: 3.000 seconds

原始地址:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=829&page=show_problem&problem=4458



import java.util.Scanner;public class Digit_Generator {public static void main(String[] args) {Scanner in = new Scanner(System.in);String s="";while(in.hasNext()){int y=in.nextInt();int i;if (y==0) break;else{for( i=1;i<y;i++){int k=i;int j=0;do{j+=k%10;k/=10;}while(k!=0);if (j+i==y){s+=i+"\n";break;}}if(i==y){s+="0\n";}}}System.out.println(s);}}


0 0