λ¬Έμ
μ½λ
#include <iostream>
using namespace std;
int cnt = 0;
int check(int N) {
cnt++;
if (N == 1) return 0;
if (N % 2 == 0) return check(N / 2); //μ§μμΌλ
else return check(3 * N + 1); //νμμΌλ
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(0);
int N; cin >> N;
check(N);
cout << cnt;
}
'Algorithm π§π»βπ» > λ°±μ€(BOJ)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€,c++] 1439λ² - λ€μ§κΈ° (0) | 2021.11.14 |
---|---|
[λ°±μ€,c++] 14923λ² - λ―Έλ‘ νμΆ (0) | 2021.11.14 |
[λ°±μ€,c++] 14921λ² - μ©μ‘ ν©μ±νκΈ° (0) | 2021.11.14 |
[λ°±μ€,c++] 14916λ² - κ±°μ€λ¦λ (0) | 2021.11.14 |
[λ°±μ€,c++] 14889λ² - μ€ννΈμ λ§ν¬ (0) | 2021.11.14 |
[λ°±μ€,c++] 1476λ² - λ μ§ κ³μ° (0) | 2021.11.14 |
λκΈ