#8560: 請教各位高手~~問題何在?


CSE210608 (想像天然(C++))

學校 : 國立臺中高級工業職業學校
編號 : 37494
來源 : [101.9.113.197]
最後登入時間 :
2023-05-17 21:51:31
a040. 阿姆斯壯數 | From: [106.104.81.147] | 發表日期 : 2014-01-22 00:35

#include<iostream>
using namespace std;
int main()
{
    int a,b,c,d,n,k,i,x,y,z=0;
    while(cin >> x >> y ){
    for(i=x;i<=y;i++){
        n=i;
        d=n%10;
        n=n/10;
        c=n%10;
        n=n/10;        
        b=n%10;
        a=n/10;
        k=(a*a*a)+(b*b*b)+(c*c*c)+(d*d*d);                
        if (i==k){
            cout << i << " " ;
            z++;}    
    }     
    if (z<1)  cout << "none" ;
    }
    return 0;
}

 
#8561: Re:請教各位高手~~問題何在?


silithus (希利蘇斯)

學校 : 澳門培道中學
編號 : 33314
來源 : [60.246.116.246]
最後登入時間 :
2023-09-19 17:00:10
a040. 阿姆斯壯數 | From: [27.109.168.21] | 發表日期 : 2014-01-22 02:35

#include
using namespace std;
int main()
{
    int a,b,c,d,n,k,i,x,y,z=0;
    while(cin >> x >> y ){
    for(i=x;i<=y;i++){
        n=i;
        d=n%10;
        n=n/10;
        c=n%10;
        n=n/10;        
        b=n%10;
        a=n/10;
        k=(a*a*a)+(b*b*b)+(c*c*c)+(d*d*d);                
        if (i==k){
            cout << i << " " ;
            z++;}    
    }     
    if (z<1)  cout << "none" ;
    }
    return 0;
}

你應該是沒理解對題目的意思吧!

 
#8612: Re:請教各位高手~~問題何在?


cse210639 (210639)

學校 : 國立臺中高級工業職業學校
編號 : 38154
來源 : [114.34.129.219]
最後登入時間 :
2019-01-23 22:48:56
a040. 阿姆斯壯數 | From: [58.114.3.243] | 發表日期 : 2014-02-07 00:39

這題用WHILE迴圈+陣列去刷就會過了
 


 
#8613: Re:請教各位高手~~問題何在?


cse210639 (210639)

學校 : 國立臺中高級工業職業學校
編號 : 38154
來源 : [114.34.129.219]
最後登入時間 :
2019-01-23 22:48:56
a040. 阿姆斯壯數 | From: [58.114.3.243] | 發表日期 : 2014-02-07 00:40

這題用WHILE迴圈+陣列去刷就會過了
 


 
ZeroJudge Forum