#25797: c++ scanf printf 不過 cin cout 過 ???


720222@csc.pjhs.tyc.edu.tw (暗夜)

學校 : 不指定學校
編號 : 154378
來源 : [182.233.186.69]
最後登入時間 :
2024-01-05 15:16:04
a693. 吞食天地 | From: [118.168.124.35] | 發表日期 : 2021-06-23 13:45

#include <stdio.h>
int main()
{
    int i,j,n,m,sum=0,b,c;
    while(scanf("%d%d",&n,&m))
    {
        sum=0;
        int a,d[n];
        d[0]=0;
        for(i=1; i<=n; i++)
        {
            scanf("%d",&a);
            sum+=a;
            d[i]=sum;
        }
        for(i=0; i<m; i++)
        {
            scanf("%d%d",&b,&c);
            printf("%d\n",d[c]-d[b-1]);
        }
    }
}
#include<iostream>
using namespace std;
int main()
{
    ios_base::sync_with_stdio(false);
    int i,n,m,sum=0,b,c;
   while (cin>>n>>m)
    {
        sum=0;
        int a,d[n];
        d[0]=0;
        for(i=1; i<=n; i++)
        {
            cin>>a;
            d[i]=a+d[i-1];
        }
        for(i=0; i<m; i++)
        {
            cin>>b>>c;
            cout<<d[c]-d[b-1]<<'\n';
        }
    }
}
 
ZeroJudge Forum