Codeforces Round #311 (Div. 2)A Ilya and Diplomas

【比赛链接】click here~~

【题目大意】

n个人,获取一到三等文凭,每门文凭有大小范围,求最后文凭各颁发多少

【解题思路】直接枚举了,

看完题,赶紧写了一发代码,发现居然错过注册时间,系统提示不能提交代码,,真是醉了~~,以后还是得提前注册:

A题,比较简单:

代码:

#include <iostream>#include <bits/stdc++.h>using namespace std;int main(){int n,m;int a1,a2;int b1,b2;int c1,c2;while(cin>>n){cin>>a1>>a2;cin>>b1>>b2;cin>>c1>>c2;int max1=0,max2=0,max3=0;for(int i=a1;i<=a2;++i){for(int j=b1;j<=b2;++j){for(int k=c1;k<=c2;++k){max1=max(max1,i);max2=max(max2,j);max3=max(max3,k);if(max1+max2+max3==n){cout<<max1<<" "<<max2<<" "<<max3<<endl;return 0;}}}}}return 0;}/*61 52 63 7output1 2 3input101 21 31 5output2 3 5input61 32 22 2output2 2 2*/

版权声明:本文为博主原创文章,未经博主允许不得转载。

那我想明天可以是我的来世。

Codeforces Round #311 (Div. 2)A Ilya and Diplomas

相关文章:

你感兴趣的文章:

标签云: