티스토리 뷰
뭐.. 수학 문제 푼것도 하나의 프로젝트?이니 이것도 올려보겠다.
문제는 다음과 같다.
2**n = 3*N + 1 (1<= n and n <= 50, n과 N은 자연수 )
여기서, n이 가능한 경우의 수는?
뭔가 자랑은 아니지만, 한 3~4분 정도 걸린거 같다 ㅋㅋㅋㅋ
package main;
public class Main {
// 2**n = 3*N + 1 ( 1<= n and n <= 50, N은 자연수 )
public static void main(String[] args) {
int value = 0;
int n = 0;
while (true) {
n ++;
if (n == 51) {
break;
} else {
if ((Math.pow(2, n)-1) % 3 == 0) {
value += 1;
} else {
}
}
}
System.out.println(value);
}
}

25이다.
---------------------
chessGame이나 만들러 가겠다 ...
'코딩 프로젝트 & 설계' 카테고리의 다른 글
| 노트북 수리 이슈 + chessGame 진행상황(3) (0) | 2025.10.01 |
|---|---|
| 현재 chessGame 진행상황(3) (9/21 ~ 9/25( 16시 20분.. )) (1) | 2025.09.25 |
| 현재 chessGame 프로젝트 진행상황(2) (0) | 2025.09.21 |
| chessGame 현재 진행상황 ( 9/12 ~ 9/17 ) (0) | 2025.09.17 |
| 자바 - 나의 첫 OOP + Layered Architecture 프로젝트(도서관 앱) 완성!!!! (0) | 2025.09.02 |