We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents fb6f36c + 47b52b3 commit 918634dCopy full SHA for 918634d
ksinji/202512/13 BOJ 4와 7.md
@@ -0,0 +1,38 @@
1
+```java
2
+import java.io.*;
3
+import java.util.*;
4
+
5
+public class Main {
6
+ public static void main(String[] args) throws Exception {
7
+ BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
8
+ long k = Long.parseLong(br.readLine());
9
10
+ long cnt = 2;
11
+ int len = 1;
12
13
+ while (k > cnt) {
14
+ k -= cnt;
15
+ cnt *= 2;
16
+ len++;
17
+ }
18
19
+ StringBuilder sb = new StringBuilder();
20
21
+ while (len > 0) {
22
+ long half = cnt / 2;
23
24
+ if (k <= half) {
25
+ sb.append('4');
26
+ } else {
27
+ sb.append('7');
28
+ k -= half;
29
30
31
+ cnt = half;
32
+ len--;
33
34
35
+ System.out.println(sb);
36
37
+}
38
+```
0 commit comments