9 条题解

  • 2
    @ 2024-7-17 11:47:47
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int t,x[1001],y[1001],maxa[1001],mina[1001];
    	cin>>t;
    	for(int i=1;i<=t;i++)
        {
    		cin>>x[i]>>y[i];
    		maxa[i]=(y[i]-2*x[i])/2;
    		mina[i]=y[i]-3*x[i];
    		if(mina[i]<0) mina[i]=0;
    	}
        for(int i=1;i<=t;i++)
        {
    		cout<<mina[i]<<" "<<maxa[i]<<endl;
    	}
    	
    	return 0;
    }
    

    公式法

    • @ 2024-7-17 11:50:16
      刚好过^_^
    • @ 2024-7-17 14:31:50

    • @ 2024-7-17 14:49:27

      @ man

    • @ 2024-7-18 10:48:51
      #include <bits/stdc++.h>
      using namespace std;
      int main(){
      	int t,x[1001],y[1001],maxa[1001],mina[1001];
      	cin>>t;
      	for(int i=1;i<=t;i++){
      		cin>>x[i]>>y[i];maxa[i]=(y[i]-2*x[i])/2;mina[i]=y[i]-3*x[i];
      		if(mina[i]<0)mina[i]=0;
      	}
          for(int i=1;i<=t;i++){
      		cout<<mina[i]<<" "<<maxa[i]<<endl;
      	}
      	
      	return 0;
      }
      

      还可以更简洁

信息

ID
303
时间
1000ms
内存
128MiB
难度
4
标签
递交数
185
已通过
81
上传者