青岛网站seo收费,医院网站建设价值和意义,建行网站注册用户名怎么填,梧州最权威的综合性新闻门户网站目录
错误票据
0错误票据 - 蓝桥云课 (lanqiao.cn)
奖学金
0奖学金 - 蓝桥云课 (lanqiao.cn) 错误票据
0错误票据 - 蓝桥云课 (lanqiao.cn)
特点#xff1a;不知道每一行要输入的数字有多少个#xff0c;一共要输入n行数字
可以这样写#xff1a;
for(int i 0;i 不知道每一行要输入的数字有多少个一共要输入n行数字
可以这样写
for(int i 0;i n;i ){int x;while(std::cin x){a.push_back(x);if(std::cin.get()\n)break;}}
完整代码
#include bits/stdc.h
#define int long long
const int N 1e510;
std::vectorint a;
std::setint s;
signed main()
{int n,len0;std::cin n;int k 0;for(int i 0;i n;i ){int x;while(std::cin x){a.push_back(x);if(std::cin.get()\n)break;}}std::sort(a.begin(),a.end());
// for(int i 0;i a.size();i )
// {
// std::couta[i] ;
// }int duan0,chong0;for(int i 1;i a.size();i ){if(a[i]-a[i-1]2){duana[i]-1;}int xa[i];if(s.find(x)s.end()){s.insert(x);}else if(s.find(x)!s.end()){chongx;}}std::coutduan chong;return 0;
}
奖学金
0奖学金 - 蓝桥云课 (lanqiao.cn)
思路结构体排序满足返回true不满足返回false
完整代码
#include bits/stdc.h
#define int long long
struct node
{int xh;int yw;int sx;int yy;int sum;
};
std::vectornode a;
bool cmp(node a1,node a2)
{if(a1.suma2.sum) return true;else if(a1.suma2.sum) return false;else if(a1.ywa2.yw) return true;else if(a1.ywa2.yw) return false;else if(a1.xha2.xh) return true;else if(a1.xha2.xh) return false;else return false;
}
signed main()
{int n;std::cin n;for(int i 0;i n;i ){int x,y,z;std::cin x y z;a.push_back({i1,x,y,z,xyz});}std::sort(a.begin(),a.end(),cmp);for(int i 0;i 5;i){std::couta[i].xh a[i].sum\n;}return 0;
}