求助
查看原帖
求助
681103
huaji_huaji楼主2023/10/9 19:22
#define int long long
using namespace std;
inline int read(){
    int x=0,f=1;
    char ch=getchar();
    while(!isdigit(ch)){if(ch=='-')f=-f;ch=getchar();}
    while(isdigit(ch)){x=(x<<1)+(x<<3)+(ch^48);ch=getchar();}
    return x*f;
}
inline void write(int x){
    if(x<0){x=-x;putchar('-');}
    if(x>9)write(x/10);
    putchar(x%10+'0');
}
int n,m;
int a[1000000];
signed main(){
    n=read();m=read();
    for(int i=1;i<=n;i++)a[i]=read();
    while(m--)a[read()]-=read();
    for(int i=1;i<=n;i++){
        write(a[i]);
        putchar(' ');
    }
    
    return 0;
}

为什么么这个代码不对?IAKIOI\color{white}IAKIOI

2023/10/9 19:22
加载中...