1μΌ1λ¬Ένλ €νλλ° 1λ¬Έμ κ° 46λΆ κ±Έλ¦¬λ건 λ무νμμ...γ γ
https://www.acmicpc.net/problem/2480
λ¬Έμ
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κ°μ λμ΄ λΉμΉΈμ μ¬μ΄μ λκ³ κ°κ° μ£Όμ΄μ§λ€.
μΆλ ₯
첫째 μ€μ κ²μμ μκΈμ μΆλ ₯ νλ€.
νμ΄
#include <stdio.h>
int main() {
int a,b,c,t,money;
scanf("%d %d %d", &a, &b, &c);
//a>b>c μμλ‘ λ°°μ΄νκΈ° (μ΄μ λ°°μ΄κ±Έ.. μ°Έκ³ ..)
if(a<b) {
t=a; a=b; b=t;
}
if(b<c) {
t=b; b=c; c=t;
}
if(a<b){
t=a; a=b; b=t;
}
//a=b=cμΈ κ²½μ°
if(a==c){
money = 10000 + 1000*a;
}
//a=b!=cμΈ κ²½μ°
else if(a==b){
money = 1000 + 100*a;
}
//a!=b=cμΈ κ²½μ°
else if(b==c) {
money = 1000 + 100*b;
}
//abcλ€ λ€λ₯Έκ²½μ°
else {
money = a*100;
}
printf("%d",money);
return 0;
}
1. μ΄ νμ΄λ.. a=b=cμΈκ²½μ°κ° κ²Ήμ³μ ν¬κΈ°
2. κ·Έλμ κ·Έλ₯ ν¬κΈ°μμΌλ‘ λ°°μ΄νλ€. μ΄μ νΌ λ¬Έμ λ₯Ό μ°Έκ³ ν¨
3. κ·Όλ° λ€λ₯΄κ² λμ€λλΌ.. μκ³ λ³΄λ λ΄κ° κ·Έλ₯ λ©μ²νλκ²μ΄λ€.. μ€λ‘ μ΄λ κ² λ©μ²ν μκ° μλ€.
μνΌ.. μ±κ³΅..
'π Baaaaaarking > 0x02κ° - κΈ°μ΄ μ½λ μμ± μλ Ή II' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[BOJ][C++] λ°±μ€ 1267λ²: νΈλν° μκΈ (0) | 2023.05.17 |
---|---|
[BOJ][C++] λ°±μ€ 2587λ²: λνκ°2 (μμ½λ) (0) | 2023.05.12 |
[BOJ][C++] λ°±μ€ 2576λ²: νμ (0) | 2023.05.11 |
[BOJ][C++] λ°±μ€ 2490λ²: μ·λμ΄ (0) | 2023.05.10 |
[λ°±μ€/BOJ][CμΈμ΄] 2752λ² : μΈμμ λ ¬ (0) | 2021.05.20 |