2 条题解

  • 0
    @ 2025-5-10 14:52:27

    X8A题解

    思路

    直接依据题意模拟即可

    时间复杂度:

    O(n)O(n)

    空间复杂度:

    O(1)O(1)

    Code

    #include <bits/stdc++.h>
    using namespace std;
    int main(){
        int n,t,s=0,v;
        cin>>n>>t;
        for(int i = 0;i < n;++i){
            cin>>v;
            s+=v;
        }
        if(s < t){
            cout<<s;
        }else{
            s=0;
            for(int i = 0;i < n;++i){
                cin>>v;
                s+=v;
            }
            cout<<s;
        }
        return 0;
    }
    
    • 0
      @ 2025-1-31 18:18:54

      题解:P11641 【MX-X8-T0】「TAOI-3」分数

      依照题意模拟即可。
      sumsumansans 分别求出小由给小巡的第一次评的总分和第二次评的总分。如果第一次的评分大于等于及格分 TT,就输出 ansans。反之则输出 sumsum

      #include<bits/stdc++.h>
      using namespace std;
      typedef long long ll;
      ll n,t,a[100010],b[100010];
      ll sum,ans;
      int main(){
      	cin>>n>>t;
      	for(int i=1;i<=n;i++) cin>>a[i],sum+=a[i];
      	for(int i=1;i<=n;i++) cin>>b[i],ans+=b[i];
      	if(sum>=t) cout<<ans;
      	else cout<<sum;
      	return 0;
      }
      
      • 1

      信息

      ID
      109
      时间
      3000ms
      内存
      512MiB
      难度
      1
      标签
      递交数
      337
      已通过
      252
      上传者