1 条题解

  • 0
    @ 2024-8-16 10:13:54

    AC记录:https://hydro.ac/d/atcoder/record/66beb59cb385d8ada2dd9dd7

    #include <bits/stdc++.h>
    #include <algorithm>
    
    #define endl '\n';
    
    
    const int N = 1e6 + 10;
    const int M = 2e6 + 10;
    const int P = 998244353; 
    const int Base = 3221225477;
    const int INF = 0x3f3f3f3f3f3f3f3f; 
    
    int mod(int x)
    {
       return x % P;
    }
    using namespace std;
    int n,m;
    signed main()
    {
    	cin >> n;
    	int a[n];
    	for(int i = 0;i < n;i++)
    	{
    		cin >> a[i];
    	}
    	cin >> m;
    	for(int i = 0;i < m;i++)
    	{
    		int p,x;
    		cin >> p >> x;
    		int ans = 0;
              for(int j = 0;j < n;j++)
              {
              	if(j != p-1)//如果不是问题P(注意-1)
              	{
              		ans+=a[j];
              	}else {//如果是问题p,那就用x替换掉原来的时间
              		ans+=x;
              	}
              }
              cout << ans << endl;
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    317
    时间
    2000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    186
    已通过
    3
    上传者