[백준 2822번] 점수 계산
2018. 1. 10. 01:05ㆍ알고리즘/백준
반응형
소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #include <iostream> using namespace std; int main() { int a[2][8]; for (int i = 0; i < 8; i++) { a[0][i] = i + 1; cin >> a[1][i]; } for (int i = 0; i < 7; i++) { for (int j = i+1; j < 8; j++) { if (a[1][i] < a[1][j]) { int tmp = a[1][i]; a[1][i] = a[1][j]; a[1][j] = tmp; tmp = a[0][i]; a[0][i] = a[0][j]; a[0][j] = tmp; } } } for (int i = 0; i < 4; i++) { for (int j = i + 1; j < 5; j++) { if (a[0][i] > a[0][j]) { int tmp = a[0][i]; a[0][i] = a[0][j]; a[0][j] = tmp; } } } cout << a[1][0] + a[1][1] + a[1][2] + a[1][3] + a[1][4] << '\n'; cout << a[0][0] << " " << a[0][1] << " " << a[0][2] << " " << a[0][3] << " " << a[0][4]; return 0; } | cs |
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준 10707번] 수도요금 (0) | 2018.01.10 |
---|---|
[백준 5576번] 콘테스트 (0) | 2018.01.10 |
[백준 5063번] TGN (0) | 2018.01.10 |
[백준 3034번] 앵그리 창영 (0) | 2018.01.10 |
[백준 5554번] 심부름 가는 길 (0) | 2018.01.10 |