NK

nêu ý tưởng giải bài toán sau : cho số nguyên N và dãy gồm N số nguyên khác nhau A1,A2,....An hãy đưa ra dãy sau khi đổi chỗ phần tử đầu tiên và phần tử có giá trị lớn nhất cho nhau

NK
10 tháng 12 2021 lúc 11:14

giúp em với ạ

Bình luận (0)
NT
10 tháng 12 2021 lúc 23:14

#include <bits/stdc++.h>

using namespace std;

long long a[10000],n,i,ln,vt;

int main()

{

cin>>n;

ln=LLONG_MIN;

for (i=1; i<=n; i++)

{

cin>>a[i];

ln=max(ln,a[i]);

}

for (i=1; i<=n; i++)

if (ln==a[i]) vt=i;

swap(a[1],a[vt]);

for (i=1; i<=n; i++)

cout<<a[i]<<" ";

return 0;

}

Bình luận (0)

Các câu hỏi tương tự
NL
Xem chi tiết
NN
Xem chi tiết
H24
Xem chi tiết
HC
Xem chi tiết
TZ
Xem chi tiết
HA
Xem chi tiết
H24
Xem chi tiết
ST
Xem chi tiết
TZ
Xem chi tiết