| 1 | 2557 | Hello World |
Hello World!를 화면에 출력하는 문제 (예제 출력과 똑같이 출력해야 합니다.)
print("Hello World!")
public class Main{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
*main 함수까지 모두 구현해야 함
| 2 | 1000 | A+B |
a, b = input().split()
print(int(a)+int(b))
*casting 필요
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.print(a+b);
}
}
*라이브러리 Import 필요
| 5 | 1008 | A/B |
나눗셈 문제. 이 문제에는 "스페셜 저지" 표시가 붙어 있는데, 이것은 예제 출력과 꼭 똑같이 출력할 필요는 없고 조건에 맞는 답을 출력하면 된다는 뜻입니다.
input: 1 3
output: 0.33333333333333333333333333333333
input: 4 5
output: 0.8
a, b = input().split()
print(int(a)/int(b))
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
double a = sc.nextInt();
double b = sc.nextInt();
System.out.print(a/b);
}
}
*입력은 int, 출력은 double (float은 소수점 이하 9자리에서 반올림함)
| 6 | 10869 | 사칙연산 |
a, b = input().split();
print(int(a)+int(b));
print(int(a)-int(b));
print(int(a)*int(b));
print(int(a)//int(b));
print(int(a)%int(b));
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
System.out.println(a%b);
}
}
| 7 | 10926 | ??! |
id = input()
print(id+'??!')
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String id = sc.nextLine();
System.out.print(id + "??!");
}
}
| 8 | 18108 | 1998년생인 내가 태국에서는 2541년생?! |
y = int(input())
x = 2541-1998
print(y-x)
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int y = sc.nextInt();
int x = 2541-1998;
System.out.print(y-x);
}
}
| 9 | 3003 | 킹, 퀸, 룩, 비숍, 나이트, 폰 |
arr1 = [1, 1, 2, 2, 2, 8]
arr2 = list(map(int, input().split()))
for i in range(6):
print(arr1[i] - arr2[i], end=' ')
import java.util.Scanner;
public class Main {
public static void main(String[] args){
int[] arr = {1, 1, 2, 2, 2, 8};
Scanner sc = new Scanner(System.in);
for(int i = 0; i < arr.length; i++){
System.out.print(arr[i]-sc.nextInt());
if(i != arr.length - 1){
System.out.print(" ");
}
}
}
}
| 10 | 10430 | 나머지 |
A, B, C = input().split()
A = int(A)
B = int(B)
C = int(C)
print((A+B)%C)
print(((A%C)+(B%C))%C)
print((A*B)%C)
print(((A%C)*(B%C))%C)
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
int C = sc.nextInt();
System.out.println((A+B)%C);
System.out.println(((A%C) + (B%C))%C);
System.out.println((A*B)%C);
System.out.println(((A%C)*(B%C))%C);
}
}
| 11 | 2588 | 곱셈 |
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a*(b%10));
System.out.println(a*(b%100/10));
System.out.println(a*(b/100));
System.out.print(a*b);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
String b = sc.next();
System.out.println(a * (b.charAt(2) - '0'));
System.out.println(a * (b.charAt(1) - '0'));
System.out.println(a * (b.charAt(0) - '0'));
System.out.print(a * Integer.parseInt(b));
}
}
*char to int: char - '0' (askii)
*char charAt(int) : int 는 index
| 12 | 10171 | 고양이 |
print("\\ /\\");
print(" ) ( \')");
print("( / )");
print(" \\(__)|");
public class Main {
public static void main(String[] args){
System.out.println("\\ /\\");
System.out.println(" ) ( \')");
System.out.println("( / )");
System.out.print(" \\(__)|");
}
}
*이스케이프 시퀀스
| 입력 | 출력 |
| \\ | \ |
| \' | ' |
| \" | " |
| 13 | 10172 | 개 |
public class Main {
public static void main(String[] args){
System.out.println("|\\_/|");
System.out.println("|q p| /}");
System.out.println("( 0 )\"\"\"\\");
System.out.println("|\"^\"` |");
System.out.print("||_/=\\\\__|");
}
}
| 14 | 25083 | 새싹 |
public class Main {
public static void main(String[] args){
System.out.println(" ,r'\"7");
System.out.println("r`-_ ,' ,/");
System.out.println(" \\. \". L_r'");
System.out.println(" `~\\/");
System.out.println(" |");
System.out.print(" |");
}
}
'CT' 카테고리의 다른 글
| [BOJ] 5단계 문자열 (0) | 2023.04.02 |
|---|---|
| [BOJ] 5단계 함수 (0) | 2023.01.25 |
| [BOJ] 4단계 1차원 배열 (0) | 2023.01.25 |
| [BOJ] 3단계 반복문 (0) | 2023.01.23 |
| [BOJ] 2단계 조건문 (0) | 2023.01.23 |