1 条题解

  • 0
    @ 2025-4-14 18:45:29

    Pascal :

    var a,b,c,d:integer;begin
    
    for a:=100 to 999 do
    
    begin b:=a mod 10; c:=a mod 100 div 10; d:=a div 100;
    
    if b*b*b+c*c*c+d*d*d=a then
    
    writeln(a);
    
    end;
    
    end.
    

    Java :

     public class Main{
    	   public static void main (String[]args){
    	     int i;
    	     int a,b,c;
    	     for(i=100;i<1000;i++){
    	       a=i/100;
    	       b=(i%100)/10;
    	       c=i%10;
    	       if (i==(a*a*a+b*b*b+c*c*c))
    		         System.out.println(i);
    	       }
    	   } 
     }
    
    • 1

    信息

    ID
    3420
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者