×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#35563: c++殘風解
eddiehu
(Eddiehu)
學校 : 不指定學校
編號 : 221727
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [114.27.42.119]
最後登入時間 :
2024-02-09 23:40:06
a040.
阿姆斯壯數
| From: [114.27.9.145] | 發表日期 : 2023-06-06 22:59
g是用來判斷是否有阿姆斯壯數的,剩下應該看得懂(๑•̀ㅂ•́)و✧
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,p,g=0;
cin>>a>>b;
if(a>b){
swap(a,b);
}
for(int i=a;i<=b;i++){
int j=i,k=1,ans=0;
while(j>10){
j=j/10;
k++;
}
j=i;
while(j>0){
p=j%10;
ans=ans+pow(p,k);
j=j/10;
}
if(i==ans){
cout<<i<<" ";
g++;
}
}
if(g==0){
cout<<"none"<<endl;
}
return 0;
}
ZeroJudge Forum