求调 悬关
  • 板块P1326 足球
  • 楼主水星湖psgqwq
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/12/21 22:36
  • 上次更新2023/12/21 22:50:41
查看原帖
求调 悬关
974277
水星湖psgqwq楼主2023/12/21 22:36
#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long n,s,t;
    while(cin>>s>>t>>n)
    {
        long long win = min(s,n-1),p;
        if(s-win>t)win++;
        else if(s-win==t)
            p = n - win;
        else p = n - win - 1;
        cout<<win*3+p<<" ";


        long long lose = min(t,n-1);
        if(t-lose > s)lose++,p = 0;
        else if(t-lose==s)
            p = n - lose;
        else p = n - lose - 1;
		long long s1 = p + 3 * (n - lose - p), s2 = n - 1;
		if (s > t)
			s2 += 3;
		else if(s == t)s2++;
		cout<<min(s1,s2)<<endl;
    }
    return 0;
}
2023/12/21 22:36
加载中...