๐Ÿงฉ Algorithm/[BOJ] Bronze

BOJ 10817๋ฒˆ : ์„ธ ์ˆ˜ (C++/Python/Bronze 3)

devCloud 2022. 8. 14. 23:41
728x90
 

10817๋ฒˆ: ์„ธ ์ˆ˜

์ฒซ์งธ ์ค„์— ์„ธ ์ •์ˆ˜ A, B, C๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B, C ≤ 100)

www.acmicpc.net

๋ฌธ์ œ

์„ธ ์ •์ˆ˜ A, B, C๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ๋‘ ๋ฒˆ์งธ๋กœ ํฐ ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

 

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— ์„ธ ์ •์ˆ˜ A, B, C๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B, C ≤ 100)

 

์ถœ๋ ฅ

๋‘ ๋ฒˆ์งธ๋กœ ํฐ ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.


์˜ˆ์ œ ์ž…๋ ฅ

20 30 10

์˜ˆ์ œ ์ถœ๋ ฅ

20

Solution

C++

#include <iostream>
#include <vector>
#include<algorithm>
using namespace std;

int main() {
    vector<int> n(3);
    for(int i=0; i<n.size(); i++)
        cin >> n[i];
    
    sort(n.begin(), n.end());
    cout << n[1];

    return 0;
}

 

Python

n = list(map(int, input().split()))
n.remove(max(n))
print(max(n))
728x90