#8705: 因式分解WA


yomaka000 (yomaka000)

學校 : 臺北市立內湖高級工業職業學校
編號 : 39678
來源 : [111.241.233.33]
最後登入時間 :
2014-03-19 10:59:02
a010. 因數分解 | From: [111.241.232.245] | 發表日期 : 2014-03-11 14:21

程式碼如下 
 
 
#include<stdio.h>
#include<stdlib.h>

int main()
{
int num,i,count=0;
while(scanf("%d",&num)!=EOF && num>1 &&num<1000000)
{
for(i=2;i<=num;i++){
while(num%i==0)
{
count++;
num=num/i;
}
if(count>1)
printf("%d^%d * ",i,count);
else if(count==1 &&num/i>0)
printf("%d * ",i);
else if(count==1)
printf("%d",i);
count=0;
}
}
return 0;
}
 
在Dev-C++上模擬都對
但不知道為什麼交卷卻一直過不了
想請大家幫我看看有那裡不對 
 
#8709: Re:因式分解WA


crazytim (天邊)

學校 : 臺北市立成功高級中學
編號 : 35518
來源 : [36.229.95.202]
最後登入時間 :
2023-06-26 22:46:23
a010. 因數分解 | From: [111.251.147.148] | 發表日期 : 2014-03-11 23:17

程式碼如下 
 
 
#include
#include

int main()
{
int num,i,count=0;
while(scanf("%d",&num)!=EOF && num>1 &&num<1000000)
{
for(i=2;i<=num;i++){
while(num%i==0)
{
count++;
num=num/i;
}
if(count>1)
printf("%d^%d * ",i,count);
else if(count==1 &&num/i>0)
printf("%d * ",i);
else if(count==1)
printf("%d",i);
count=0;
}
}
return 0;
}
 
在Dev-C++上模擬都對
但不知道為什麼交卷卻一直過不了
想請大家幫我看看有那裡不對 

你應該是沒換行喔!

 

 
#8806: Re:因式分解WA


james1997102 (大屁屁)

學校 : 臺北市立建國高級中學
編號 : 14580
來源 : [180.217.188.226]
最後登入時間 :
2016-09-14 23:37:06
a010. 因數分解 | From: [59.115.112.168] | 發表日期 : 2014-05-10 19:08

程式碼如下 
 
 
#include
#include

int main()
{
int num,i,count=0;
while(scanf("%d",&num)!=EOF && num>1 &&num<1000000)
{
for(i=2;i<=num;i++){
while(num%i==0)
{
count++;
num=num/i;
}
if(count>1)
printf("%d^%d * ",i,count);
else if(count==1 &&num/i>0)
printf("%d * ",i);
else if(count==1)
printf("%d",i);
count=0;
}
}
return 0;
}
 
在Dev-C++上模擬都對
但不知道為什麼交卷卻一直過不了
想請大家幫我看看有那裡不對 

你應該是沒換行喔!

 

沒考慮次方吧

 
ZeroJudge Forum