问题标题: 酷町堂:000

0
0
已解决
黄万鑫
黄万鑫
资深守护
资深守护

3746,,,,,1547哪里错了?

3746:

  • #include<iostream>
  • #include<ctime>
  • using namespace std;
  • int main(){
  • int a,n,b;
  • long long sum=0;
  • cin>>n;
  • for(int i=1;i<=n;i++){
  • cin>>a;
  • }
    • for(int i=1;i<=n;i++){
      • cin>>b;
    • } for(int i=1;i<=n;i++){
      • sum+=a+=b;
  • }
    • cout<<sum;
  • return 0; }

 


0
已采纳
王文博
王文博
缔造者之神
缔造者之神

1547:

(直接sort)

sort(a+1,a+n+1);
    cout<<a[n-k+1];

 

0
0
0
0
冯章轩
冯章轩
初级光能
初级光能
int a[10000],b[10000],c[10000],n,t,m,s;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	for(int i=1;i<=n-1;i++){
		for(int j=i+1;j<=n;j++){
			if(a[i]<a[j]){
				m=a[i];
				a[i]=a[j];
				a[j]=m;
			}
		}
	}
	for(int i=1;i<=n;i++){
		cin>>b[i];
	}
	for(int i=1;i<=n-1;i++){
		for(int j=i+1;j<=n;j++){
			if(b[i]<b[j]){
				s=b[i];
				b[i]=b[j];
				b[j]=s;
			}
		}
	}
	for(int i=1;i<=n;i++){
		c[i]=a[i]+b[i];
	}
	for(int i=1;i<=n-1;i++){
		for(int j=i+1;j<=n;j++){
			if(c[i]<c[j]){
				t=c[i];
				c[i]=c[j];
				c[j]=t;
			}
		}
	}
	for(int i=1;i<=n;i++){
		cout<<c[i]<<" ";
	}

 

冯章轩在2021-09-23 13:12:21追加了内容

3746

 

冯章轩在2021-09-23 13:14:03追加了内容
#include<iostream>
using namespace std;
	int main(){
	int n,m;
	cin>>n>>m;
	int t,a[10000];
    for(int i=1;i<=n;i++){
    	cin>>a[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			if(a[i]<a[j]){
				t=a[i];
				a[i]=a[j];
				a[j]=t;
			}
		}
	}
	for(int i=1;i<=n;i++){
    	if(i==m){
    		cout<<a[i];
		}
	}
	return 0;
}

1547

0
朱小川
朱小川
缔造者
缔造者

1547:

for(int i=1;i<=n;i++) {cin>>a[i]; } sort(a+1,a+1+n,cmp); cout<<a[m];

cmp:bool cmp(int x,int y) { return x>y; }

 

我要回答