Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift
Cho 3 số nguyên a,b,c. (~1 \le a, b, c \le 100000~).
Sắp xếp 3 số a,b,c theo thứ tự từ lớn đến bé.
Input
- Một dòng duy nhất chứa 3 số nguyên a, b, c cách nhau bởi dấu cách.
Giới hạn:
- (~1 \le a, b, c \le 100000~).
Output
Một dòng duy nhất in ra 3 số a,b,c theo thứ tự từ lớn đến bé , mỗi số cách nhau bởi dấu cách.
Sample
Input #1
2671 6575 17109
Output #1
17109 6575 2671
Problem source: CLB Lập Trình PTIT
Bình luận
c++
Làm theo kiểu dài dòng +rườm rà
include <bits/stdc++.h>
using namespace std; int a,b,c; int main() { iosbase::syncwith_stdio(false); cin.tie();cout.tie(); cin>>a>>b>>c; if(a>=b) { if(b>=c) { cout<<a<< " "<<b<< " "<<c; } else { if(a>=c) cout<<a<< " "<<c<<" "<<b; else cout<<c<< " "<<a<<" "<<b; } } else if(a<b) { if(a<=c) { if(c<=b) { cout<<b<< " "<<c<<" "<<a;} else {cout<<c<< " "<<b<< " "<<a;} } else { cout<<b<< " "<<a<<" "<<c; } }
}
main = list(map(int,input().split()))
for i in range(3):
include <bits/stdc++.h>
using namespace std; int n,a[1000001],t,i=1,j,b,c,a1; int main() { for(i=1;i<=3;i++) cin>>a[i]; for( i=1;i<=3;i++) for (j = i + 1; j <= 3; j++) if(a[i]>a[j]) { t = a[i]; a[i] = a[j]; a[j] = t; } for ( i = 3; i >=1; i--) cout << a[i] << " "; }
lấy mảng là ra
cho mình xin text 18
include <iostream>
include <vector>
include <algorithm>
using namespace std;
int main() { vector<int> danhsach; for (int i = 0; i < 3; i++) { int num; cin >> num; danhsach.push_back(num); } sort(danhsach.begin(), danhsach.end(), greater<int>()); for (int i = 0; i < danhsach.size(); i++) { cout << danhsach[i] << " "; } return 0; }
// má 22 cái testcase:)) import java.util.*; import java.math.BigInteger;
public class LearnMap {
}