#31118: help RE了


hsuchiawei95@gmail.com (許家維)

學校 : 不指定學校
編號 : 169561
來源 : [163.27.3.86]
最後登入時間 :
2022-09-23 09:04:43
a240. 第一題:1 / 17 小數第 n 位 -- 100學年度板橋高中校內資訊學科能力競賽 | From: [101.9.134.197] | 發表日期 : 2022-07-13 00:34

#include <bits/stdc++.h>

using namespace std;

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);
    int n;
    int m,k,sum=0,a[17]={0,5,8,8,2,3,5,2,9,4,1,1,7,6,4,7};
    cin>>m;
    while(m--)
    {
        cin>>n;
        k=n/16;
        if(n%16==0)
        {
            cout<<7;
        }
        else
        {
         n=n%16;
         cout<<a[n-1]<<" ";
        }

        for(int i=0;i<n;i++)
        {
            sum+=a[i];
        }
        cout<<sum+k*72<<endl;
        sum=0;
    }
}

 

 
#31122: Re: help RE了


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
a240. 第一題:1 / 17 小數第 n 位 -- 100學年度板橋高中校內資訊學科能力競賽 | From: [59.115.32.182] | 發表日期 : 2022-07-13 10:53

        for(int i=0;i<n;i++)

        {
            sum+=a[i];
        }

 


這裡RE了,超出陣列範圍,i<n改成i<n%16

 
ZeroJudge Forum