精选问答
- #include<bits/stdc++.h> using namespace std; //为什么样例第三大的是4,3 2 5 5 1 4 中第三大的不是3吗(•_•)? long long n,a[50020],x,sum; int main(){ scanf("%lld",&n); for(int i=1;i<=n;i++){ scanf("%lld",&a[i]); } for(int i=n;i>1;i--) for(int j=1;j<i;j++){ if(a[j]>a[j+1]) x=a[j],a[j]=a[j+1],a[j+1]=x; } printf("%lld",a[3]); return 0; }为什么时间超限6
- 头文件换成bits/stdc++.h4
- 桃子发现控制系统上还有一个隐藏任务:计算数字矩阵每一列的和。 输入: 第一行,两个整数n,m,分别表示矩阵的行数和列数。(n,m <= 5) 下面n行,每行m个数,分别是矩阵中的每个元素。 输出: 一行m个数,表示矩阵每一列的和,每个数之间用空格隔开。 输入样例1: 4 4 1 2 3 4 2 2 3 6 1 8 9 1 3 7 2 5 输出样例1: 7 19 17 16 输入样例2: 3 3 1 2 3 4 5 6 7 8 9 输出样例2: 12 15 18 用时/内存: 1000MS/100MB5
- c++代码不要这个头文件5
- 把一个矩阵的第x列和第y列交换后输出。 输入: 共n+2行。 第一行为两个整数n和m(n,m<=5),分别表示矩阵的行数和列数。 接下来n行,每行m个整数,分别表示矩阵中的每个元素。 第n+2行,两个整数x和y(1<=x,y<=m)。 输出: 一个n行m列的矩阵。 输入样例1: 2 2 1 2 3 4 1 2 输出样例1: 2 1 4 3 输入样例2: 3 3 1 2 3 4 5 6 7 8 9 1 3 输出样例2: 3 2 1 6 5 4 9 8 7 用时/内存: 1000MS/100MB4
- #include<bits/stdc++.h> using namespace std; int n,maopaokefu[10086],kfc; int main() { cin>>n; for(int i=1;i<=n;i++){ cin>>maopaokefu[i]; } for(int i=n;i>1;i--) for(int j=1;j<i;j++){ if(maopaokefu[j]>maopaokefu[j+1]) kfc=maopaokefu[j],maopaokefu[j]=maopaokefu[j+1],maopaokefu[j+1]=kfc; } for(int i=1;i<=n;i++){ cout<<maopaokefu<<' '; } return 0; } 案例输入5 3 5 4 9 2 应该输出2 3 4 5 9 检查错误5
- 怎么用指令方块的指令做饥饿值和口渴值 6
- Bloxdio,点击获得像我的世界TNT轨道炮一样的,指令代码10
- 用超级RPG10
- 花园里一共有n(n<100)朵花,从1到n排成一行。而朵朵打算让大家一共浇q轮水,每轮浇水的时候,朵朵会告诉大家从第L朵花开始到第R朵花为止,中间所有的花都浇x次水包括两端。 最后朵朵有一个问题,想知道一个区间的每朵花被浇水次数之和。 输入: 第一行两个数n和q代表花的数量,和浇水轮数。 接下来q行,每行三个数L,R和x,表示每轮浇水的区间以及本轮浇水的次数。 最后一行为两个数b,y,即最后询问的区间。 输出: 输出第b朵花到第y朵花的被浇水次数之和。c++8
- 庭院里一共有n(n<=99)个区域排成一列,都需要打扫。核晶宝贝可以使用特殊能力进行快速打扫。第i次打扫时,可以把从Li到Ri这连续的一段区域的干净度集体加xi。球球希望经过q次打扫之后,找出最干净的区域的干净度是多少,一开始所有区域的干净度为0。 输入: 第一行两个数n和q代表区域的数和打扫次数。 接下来q行,每行三个数Li,Ri和Xi,表示每次打扫的范围和干净度增加的值。 输出: 输出1个数,表示最干净的区域的干净度。c++10
- 本庭院里有一排树,一共有n(n<100)棵。机器人们一共把m个区域的树木都摧毁了。每个区域都包含了连续的几棵树木,其中第i个区域包含的树木为从Li开始到Ri为止之间的所有的树木。当然了,这些区域有可能会重合,但是每棵树只会被摧毁一次。请你计算一下最终还剩下几棵完好无损的树木? 输入: 第一行两个数n和m代表树的总数和区域数。 接下来m行,每行两个数Li和Ri,表示每个区域的范围。 输出: 输出1个数,表示剩余完好无损的树木棵数。c++12