×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#6864: 為何用C語言的寫法 C測資是CE C++卻是AC ??
sa850354
(綠蔭)
學校 : 不指定學校
編號 : 26267
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [220.135.38.212]
最後登入時間 :
2012-10-05 20:36:21
a040.
阿姆斯壯數
| From: [111.240.200.168] | 發表日期 : 2012-08-01 12:24
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int m,n;
while(scanf("%d%d",&n,&m)!=EOF)
{
int i,check=0;//i計數,n0儲存計算
for(i=n;i<=m;i++)
{
int n0,count=0;
n0=i;
while(n0!=0) //次數計算
{
n0/=10;
count++;
}
int n1=i,n2,pows=count; //作armstrong number計算
float arms_num=0;
while(count--)
{
n2=n1%10;
arms_num+=pow(n2,pows);
n1/=10;
}
if(arms_num==i)
{
printf("%.f ",arms_num);
check++;
}
}
if(check==0)
{
printf("none");
}
printf("\n");
}
return 0;
}
#6866: Re:為何用C語言的寫法 C測資是CE C++卻是AC ??
passerr
(20130326 0340 48)
學校 : 不指定學校
編號 : 8516
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [125.224.93.117]
最後登入時間 :
2024-09-05 12:09:52
a040.
阿姆斯壯數
| From: [114.26.137.210] | 發表日期 : 2012-08-01 22:38
#include
#include
#include
int main()
{
int m,n;
while(scanf("%d%d",&n,&m)!=EOF)
{
int i,check=0;//i計數,n0儲存計算
for(i=n;i<=m;i++)
{
int n0,count=0;
n0=i;
while(n0!=0) //次數計算
{
n0/=10;
count++;
}
int n1=i,n2,pows=count; //作armstrong number計算
float arms_num=0;
while(count--)
{
n2=n1%10;
arms_num+=pow(n2,pows);
n1/=10;
}
if(arms_num==i)
{
printf("%.f ",arms_num);
check++;
}
}
if(check==0)
{
printf("none");
}
printf("\n");
}
return 0;
}
因為這個 //
#6926: Re:為何用C語言的寫法 C測資是CE C++卻是AC ??
jdh8
(硬邦邦)
學校 : 臺北醫學大學
編號 : 6332
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [122.116.101.60]
最後登入時間 :
2019-11-14 01:20:34
a040.
阿姆斯壯數
| From: [118.160.128.131] | 發表日期 : 2012-08-21 16:12
#include
#include
#include
int main()
{
int m,n;
while(scanf("%d%d",&n,&m)!=EOF)
{
int i,check=0;//i計數,n0儲存計算
for(i=n;i<=m;i++)
{
int n0,count=0;
n0=i;
while(n0!=0) //次數計算
{
n0/=10;
count++;
}
int n1=i,n2,pows=count; //作armstrong number計算
float arms_num=0;
while(count--)
{
n2=n1%10;
arms_num+=pow(n2,pows);
n1/=10;
}
if(arms_num==i)
{
printf("%.f ",arms_num);
check++;
}
}
if(check==0)
{
printf("none");
}
printf("\n");
}
return 0;
}
因為這個 //
嘿呀,// 在 C99 才是合法的注釋符號。遠端好像是用 C90 編的。0.0
ZeroJudge Forum