Codeforces1313B.Different Rules 构造1700

杀马特。学长 韩版系。学妹 提交于 2020-03-01 11:19:59
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn=1e5+5;
#define IO ios::sync_with_stdio(false);cin.tie(0);
ll n,t,x,y;

int main(){
	cin>>t;
	while(t--){
		cin>>n>>x>>y;
		ll bad=min(n,x+y-1);//n=4 2 4  //15 24 33 42 51 尽量多的人同名 //11 24 33 42
		ll good=0;
		if(x+y<=n)
			good=1;	//n=4 2 2  //22 14 41 33
		else{
			good=min(x+y-n+1,n);
		}
		cout<<good<<" "<<bad<<endl;
	}
	return 0; 
}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!