本帖最後由 侯宣仲 於 2024-1-20 16:56 編輯
- import java.util.Scanner;
- public class Ch01 {
- static int compute(int data[])
- {
- int sum=0;
- for(int i=0;i<6;i++)
-
- if(data[i]%3==0)
- sum++;
- return sum;
- }
-
- public static void main(String[] args) {
- int data[]=new int[6];
- Scanner s=new Scanner(System.in);
- for(int i=0;i<6;i++)
- data[i]=s.nextInt();
- System.out.println(compute(data));
- }
- }
複製代碼 306- import java.util.Scanner;
- public class Ch01 {
- static int compute(int n)
- {
- [code]import java.util.Scanner;
- public class Ch01 {
- public static int compute(int m)
- {
- int total=0;
- for(int n=1;n<m;n++)
- {
- String str=Integer.toString(n);
- double sum=0;
- for(int i=0;i<str.length();i++)
- {
- sum=sum+Math.pow(str.charAt(i)-48,str.length());
- }
- if((int)(sum)==n)
- {
- System.out.println(n);
- total=total+n;
- }
-
- }
- return total;
- }
- public static void main(String[] args) {
- Scanner s=new Scanner(System.in);
- int m=s.nextInt();
- System.out.println(compute(m));
- }
- }
複製代碼 if(n==1)
return 1;
else
return n*compute(n-1);
}
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int n=s.nextInt();
System.out.println(n+"!="+compute(n));
}
}[/code]
310 |