
λ¬Έμ
1μμλΆν° 6κΉμ§μ λμ κ°μ§ 3κ°μ μ£Όμ¬μλ₯Ό λμ Έμ λ€μκ³Ό κ°μ κ·μΉμ λ°λΌ μκΈμ λ°λ κ²μμ΄ μλ€.
- κ°μ λμ΄ 3κ°κ° λμ€λ©΄ 10,000μ+(κ°μ λ)×1,000μμ μκΈμ λ°κ² λλ€.
- κ°μ λμ΄ 2κ°λ§ λμ€λ κ²½μ°μλ 1,000μ+(κ°μ λ)×100μμ μκΈμ λ°κ² λλ€.
- λͺ¨λ λ€λ₯Έ λμ΄ λμ€λ κ²½μ°μλ (κ·Έ μ€ κ°μ₯ ν° λ)×100μμ μκΈμ λ°κ² λλ€.
μλ₯Ό λ€μ΄, 3κ°μ λ 3, 3, 6μ΄ μ£Όμ΄μ§λ©΄ μκΈμ 1,000+3×100μΌλ‘ κ³μ°λμ΄ 1,300μμ λ°κ² λλ€. λ 3κ°μ λμ΄ 2, 2, 2λ‘ μ£Όμ΄μ§λ©΄ 10,000+2×1,000 μΌλ‘ κ³μ°λμ΄ 12,000μμ λ°κ² λλ€. 3κ°μ λμ΄ 6, 2, 5λ‘ μ£Όμ΄μ§λ©΄ κ·Έμ€ κ°μ₯ ν° κ°μ΄ 6μ΄λ―λ‘ 6×100μΌλ‘ κ³μ°λμ΄ 600μμ μκΈμΌλ‘ λ°κ² λλ€.
3κ° μ£Όμ¬μμ λμ¨ λμ΄ μ£Όμ΄μ§ λ, μκΈμ κ³μ°νλ νλ‘κ·Έλ¨μ μμ± νμμ€.
μ λ ₯
첫째 μ€μ 3κ°μ λμ΄ λΉμΉΈμ μ¬μ΄μ λκ³ κ°κ° μ£Όμ΄μ§λ€.
μΆλ ₯
첫째 μ€μ κ²μμ μκΈμ μΆλ ₯ νλ€.
μμ μ λ ₯
2 2 2
μμ μΆλ ₯
12000
Solution
#include <stdio.h>
int main() {
int a, b, c, result = 0;
scanf("%d %d %d",&a,&b,&c);
if(a == b && b == c && c == a) result = 10000+a*1000;
else if(a == b || a == c) result = 1000+a*100;
else if(b == c) result = 1000+b*100;
else{
if(a > b && a > c) result = a * 100;
else if(b > c) result = b * 100;
else result = c * 100;
}
printf("%d", result);
return 0;
}'π§© Algorithm > [BOJ] Bronze' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| BOJ 2798λ² : λΈλμ (C++/Bronze 2) (0) | 2022.07.26 |
|---|---|
| BOJ 2750λ² : μ μ λ ¬νκΈ° (C++/Bronze 2) (0) | 2022.07.11 |
| BOJ 10871λ² : Xλ³΄λ€ μμ μ (CμΈμ΄/Bronze 5) (0) | 2022.07.06 |
| BOJ 1110λ² : λνκΈ° μ¬μ΄ν΄ (CμΈμ΄/Bronze 1) (0) | 2022.06.26 |
| BOJ 2884λ² : μλ μκ³ (CμΈμ΄/Bronze 3) (0) | 2022.06.24 |