Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- ๋งค์ผ๋ฉ์ผ
- react-redux
- Python
- java
- sw expert academy
- react-router
- programmers
- ํญํด99
- json-server
- redux-saga
- Get
- ํญํดํ๋ฌ์ค
- ํ ์ฝํ ์ฝ
- ๋ฆฌ์กํธ
- ์๊ณ ๋ฆฌ์ฆ
- redux-toolkit
- axios
- SW
- ์๋ฐ
- react
- Algorithm
- maeil-mail
- ์ฝ๋ฉํ ์คํธํฉ๊ฒฉ์๋๊ธฐ
- createSlice
- ํ๋ก๊ทธ๋๋จธ์ค
- JavaScript
- ์ด์ฝํ
- redux
- useDispatch
- C++
Archives
- Today
- Total
Binary Journey
[ํ ์ฝํ ์ฝ1.5 1-04] ์ ๋๋๊ธฐ ๋ณธ๋ฌธ
Algorithm/ํ
์ฝํ
์ฝ1.5(2025.01)
[ํ ์ฝํ ์ฝ1.5 1-04] ์ ๋๋๊ธฐ
binaryJournalist 2025. 1. 12. 18:08๋ฐ์ํ
๐กํ ์ฝํ ์ฝ ์์ฆ 1.5 1ํ ๋ชจ์ off-site ๋ฌธ์ ํ์ด์ ๋๋ค. (2025.01.12)
๋ฌธ์
์ถ์ฒ: ํ๋ก๊ทธ๋๋จธ์ค - PCCE ๊ธฐ์ถ๋ฌธ์ 03. ์ ๋๋๊ธฐ
๋ด์ฉ
2์๋ฆฌ ์ด์์ ์ ์ number
๊ฐ ์ฃผ์ด์ง๋๋ค. ์ฃผ์ด์ง ์ฝ๋๋ ์ด ์๋ฅผ 2์๋ฆฌ์ฉ ์๋ฅธ ๋ค, ์๋ฅธ ์๋ฅผ ๋ชจ๋ ๋ํด์ ๊ทธ ํฉ์ ์ถ๋ ฅํ๋ ์ฝ๋์
๋๋ค. ์ฝ๋๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋๋ก ํ ์ค์ ์์ ํด ์ฃผ์ธ์.
์ ํ์ฌํญ
- 10 ≤
number
≤ 2,000,000,000number
์ ์๋ฆฟ์๋ 2์ ๋ฐฐ์์ ๋๋ค.
๊ธฐ๋กํ๊ธฐ
๐ก ์ด๋๊น์ง ์๊ฐํด๋ดค๋์ง ๋จ๊ณ์ ์ผ๋ก ๊ธฐ๋กํด๋ด ๋๋ค.
ํ์ด
ํ์ด ์๊ฐ
์์ ์๊ฐ | ์ข ๋ฃ ์๊ฐ | ์ด ์์ ์๊ฐ |
---|---|---|
14:30 | 14:34 | 4๋ถ |
๋ฌธ์ ๋ถ์
์ ์ฝ ์ฌํญ ํ์ & ํ ์คํธ ์ผ์ด์ค ์์ฑ
- 10 ≤
number
≤ 2,000,000,000number
์ ์๋ฆฟ์๋ 2์ ๋ฐฐ์์ ๋๋ค.
์ ๋ ฅ๊ฐ ๋ถ์
๐ก ์ ๋ ฅ๊ฐ์ ๋ถ์ํ๋ฉด ๋ฌธ์ ์์ ์๊ตฌํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ ๋ณต์ก๋๋ฅผ ๊ฐ์ ์ ์ผ๋ก ํ์ ํ ์ ์์ต๋๋ค.
์ ๋ ฅ | ์ถ๋ ฅ |
---|---|
4859 | 107 |
29 | 29 |
์์ฌ ์ฝ๋ ์์ฑ
๐ก ์์ฌ ์ฝ๋๋ ๋์ ์ค์ฌ์ผ๋ก ์์ฑํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๐ก ์์ฌ ์ฝ๋๋ ๋ฌธ์ ํด๊ฒฐ ์์๋ก ์์ฑํฉ๋๋ค.
๐ก ์์ฌ ์ฝ๋๋ฅผ ์ถฉ๋ถํ ํ ์คํธํด๋ด ๋๋ค.
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int number = sc.nextInt();
int answer = 0;
for(int i=0; i<1; i++){ // 1๋ฒ๋ง ์คํ๋๊ณ ์์
answer += number % 100;
number /= 100;
}
System.out.println(answer);
}
}
๊ตฌํ
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int number = sc.nextInt();
int answer = 0;
while (number > 0) { // ๋ณ๊ฒฝ
answer += number % 100;
number /= 100;
}
System.out.println(answer);
}
}
๋ฐ์ํ
'Algorithm > ํ ์ฝํ ์ฝ1.5(2025.01)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ ์ฝํ ์ฝ1.5 1-06] ๋๋ค์ ๊ท์น (0) | 2025.01.12 |
---|---|
[ํ ์ฝํ ์ฝ1.5 1-05] ๋ฒ์ค (0) | 2025.01.12 |
[ํ ์ฝํ ์ฝ1.5 1-03] ๊ฐ๋ ํฉ์น๊ธฐ (0) | 2025.01.12 |
[ํ ์ฝํ ์ฝ1.5 1-01] ๋์์ ์ฌ์๊ธฐ (0) | 2025.01.12 |
[ํ ์ฝํ ์ฝ1.5 1-02] ๋ฌธ์ ์ถ๋ ฅ (0) | 2025.01.12 |