2908λ²: μμ
μκ·Όμ΄μ λμ μμλ μνμ μ λ§ λͺ»νλ€. μμλ μ«μλ₯Ό μ½λλ° λ¬Έμ κ° μλ€. μ΄λ κ² μνμ λͺ»νλ μμλ₯Ό μν΄μ μκ·Όμ΄λ μμ ν¬κΈ°λ₯Ό λΉκ΅νλ λ¬Έμ λ₯Ό λ΄μ£Όμλ€. μκ·Όμ΄λ μΈ μ리 μ λ
www.acmicpc.net
λ¬Έμ
μκ·Όμ΄μ λμ μμλ μνμ μ λ§ λͺ»νλ€. μμλ μ«μλ₯Ό μ½λλ° λ¬Έμ κ° μλ€. μ΄λ κ² μνμ λͺ»νλ μμλ₯Ό μν΄μ μκ·Όμ΄λ μμ ν¬κΈ°λ₯Ό λΉκ΅νλ λ¬Έμ λ₯Ό λ΄μ£Όμλ€. μκ·Όμ΄λ μΈ μ리 μ λ κ°λ₯Ό μΉ νμ μ¨μ£Όμλ€. κ·Έ λ€μμ ν¬κΈ°κ° ν° μλ₯Ό λ§ν΄λ³΄λΌκ³ νλ€.
μμλ μλ₯Ό λ€λ₯Έ μ¬λκ³Ό λ€λ₯΄κ² κ±°κΎΈλ‘ μ½λλ€. μλ₯Ό λ€μ΄, 734μ 893μ μΉ νμ μ μλ€λ©΄, μμλ μ΄ μλ₯Ό 437κ³Ό 398λ‘ μ½λλ€. λ°λΌμ, μμλ λ μμ€ ν° μμΈ 437μ ν° μλΌκ³ λ§ν κ²μ΄λ€.
λ μκ° μ£Όμ΄μ‘μ λ, μμμ λλ΅μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
첫째 μ€μ μκ·Όμ΄κ° μΉ νμ μ μ λ μ Aμ Bκ° μ£Όμ΄μ§λ€. λ μλ κ°μ§ μμ μΈ μ리 μμ΄λ©°, 0μ΄ ν¬ν¨λμ΄ μμ§ μλ€.
μΆλ ₯
첫째 μ€μ μμμ λλ΅μ μΆλ ₯νλ€.
μμ μ λ ₯
221 231
μμ μΆλ ₯
132
λ¬Έμ νμ΄
c++
β to_string() : μ«μ νμ λ°μ΄ν°λ₯Ό λ¬Έμ νμ λ°μ΄ν°λ‘ λ³ννλλ‘ ν΄μ€λ€.
β reverse(μμ λ°λ³΅μ,μ’ λ£ λ°λ³΅μ) : λ¬Έμμ΄μ κ±°κΎΈλ‘ λ€μ§λλ€.
β atoi() : char to int : λ¬Έμμ΄μ μ μ νμ μΌλ‘ λ³ννλ€.
Solution
C++
#include <iostream>
#include <algorithm> //reverse()λ₯Ό μ°κΈ° μν ν€λ
using namespace std;
int rev(int n){
string s = to_string(n);
reverse(s.begin(), s.end());
return atoi(s.c_str());
}
int main() {
int A, B;
cin >> A >> B;
A = rev(A);
B = rev(B);
if(A > B)
cout << A;
else
cout << B;
return 0;
}
Python
a, b = map(int,input().split())
a = int(str(a)[::-1])
b = int(str(b)[::-1])
if(a > b): print(a)
else: print(b)'π§© Algorithm > [BOJ] Bronze' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| BOJ 2433λ² : λ³ μ°κΈ° - 6 (C++/Bronze 3) (0) | 2022.08.11 |
|---|---|
| BOJ 4344λ² : νκ· μ λκ² μ§ (C++/Bronze 1) (0) | 2022.08.11 |
| BOJ 11720λ² : μ«μμ ν© (C++/Python/Bronze 4) (0) | 2022.08.06 |
| BOJ 2675λ² : λ¬Έμμ΄ λ°λ³΅ (C++/Python/Bronze 2) (0) | 2022.08.06 |
| BOJ 15964λ² : μ΄μν κΈ°νΈ (C++/Python/Bronze 5) (0) | 2022.08.05 |