โ ๋ฌธ์
ํ์๊ฐ N๋ฐ์ดํธ ์ ์๊น์ง ์ ์ฅํ ์ ์๋ค๊ณ ์๊ฐํด์ ์น ํ์ ์ด ์ ์ ์๋ฃํ์ ์ด๋ฆ์ ๋ฌด์์ผ๊น?(์ฝ๋ฉ ๊ณต๋ถ๋ฅผ ์ ํ์ฌ ์ด๋ ๊ฒ long long long long...์ ์น ํ์ ์ ๋ ์ผ์ด ์๋๋ก ํฉ์๋ค.)
โ๐ฅ ์ ๋ ฅ
์ฒซ ๋ฒ์งธ ์ค์๋ ๋ฌธ์ ์ ์ ์ N์ด ์ฃผ์ด์ง๋ค. (4<=N<=1000; N์ 4์ ๋ฐฐ์)
โ๐ฅ ์ถ๋ ฅ
ํ์๊ฐ N๋ฐ์ดํธ ์ ์๊น์ง ์ ์ฅํ ์ ์๋ค๊ณ ์๊ฐํ๋ ์ ์ ์๋ฃํ์ ์ด๋ฆ์ ์ถ๋ ฅํ์ฌ๋ผ.
โ
๐ก ํ์ด
4๋ฐ์ดํธ long int => long 1๋ฒ
8๋ฐ์ดํธ long long int => long 2๋ฒ
12๋ฐ์ดํธ long long long int => long 3๋ฒ
N์ด 4,8,12์ผ ๋ long์ด 1,2,3
N/4๋งํผ long์ ๊ฐ์๊ฐ ์ถ๋ ฅ๋๋ค.
โ 1. Scanner๋ก ์ ๋ ฅ๋ฐ๋ ํ์ด
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for(int i = 0; i < N/4; i++) {
System.out.print("long ");
}
System.out.print("int");
}
}
โ 2. BufferedReader ๋ก ์ ๋ ฅ๋ฐ๋ ํ์ด
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
for(int i = 0; i< N/4; i++) {
System.out.print("long ");
}
System.out.print("int");
br.close(); // close() ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ ํด์
}
}
'Algorithm > BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 11021๋ฒ : A+B-7 ์๋ฐ / java (0) | 2024.04.23 |
---|---|
[๋ฐฑ์ค] 15552๋ฒ ๋น ๋ฅธ A+B - ์๋ฐ / java (0) | 2024.04.15 |
[๋ฐฑ์ค] 25304๋ฒ ์์์ฆ - ์๋ฐ / java (0) | 2024.04.12 |
[๋ฐฑ์ค] 8393๋ฒ ํฉ - ์๋ฐ / java (0) | 2024.04.12 |
[๋ฐฑ์ค] 10950๋ฒ A+B-3 ์๋ฐ / java (0) | 2024.04.11 |