これほどパソコンの得意な分野はありません。
a,b,c,dをそれぞれ0〜9に変化させてすべての場合を調べましょう。
// //A011.java // import java.io.*; public class A011{ public static void main(String[] args)throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); int n=Integer.parseInt(br.readLine()); int count=0; //全部ためす! for(int a=0;a<10;a++){ for(int b=0;b<10;b++){ for(int c=0;c<10;c++){ for(int d=0;d<10;d++){ if(a+b+c+d==n){ count++; } } } } } System.out.println(count); br.close(); } } |