#12311: 在自己電腦跑跟在這裡跑不一樣


nini2166 (我就爛R)

學校 : 臺北市立第一女子高級中學
編號 : 63054
來源 : [123.193.41.248]
最後登入時間 :
2021-02-04 22:37:36
a059. 完全平方和 | From: [140.112.5.3] | 發表日期 : 2017-07-02 10:47

先給個我怎寫的

 

 

/* zero judge

a009 解碼器

20170702

0010 0000 tp6vul3su6 */

 

#include<stdio.h>

 

int main()

{

    bool pfh[1001];

    for(int i=1;i*i<1000;i++)

    {

        pfh[i*i]=1;

    }

    int n,count=0;

    scanf("%d",&n);

    while(n--)

    {

        count++;

        int min,max,ans=0;

        scanf("%d%d",&min,&max);

        for(int i=min;i<=max;i++)

        {

            if(pfh[i])ans+=i;

        }

        printf("Case %d: %d\n",count,ans);

    }

    return 0;

}

 

 

如果在測試執行點C,就是

CE :  unknow type name bool  之類的

如果選CPP

WA:  正確  case 1: 5    您的答案    case 1: 15

 

 

跪求偵錯

 
#12312: Re:在自己電腦跑跟在這裡跑不一樣


anandrewboy70900 (ShowTsai)

學校 : 國立中央大學
編號 : 27736
來源 : [203.204.218.144]
最後登入時間 :
2024-10-11 16:21:37
a059. 完全平方和 | From: [140.115.204.235] | 發表日期 : 2017-07-02 17:54

 

C用bool要include stdbool.h




 
#12313: Re:在自己電腦跑跟在這裡跑不一樣


anandrewboy70900 (ShowTsai)

學校 : 國立中央大學
編號 : 27736
來源 : [203.204.218.144]
最後登入時間 :
2024-10-11 16:21:37
a059. 完全平方和 | From: [140.115.204.235] | 發表日期 : 2017-07-02 17:58

pfh要初始化

 bool pfh[1001] = {0};

 
ZeroJudge Forum