본문 바로가기
JAVA

ep 02-3. 간단한 문제 풀이(1~5)

by L_SU 2022. 11. 13.

1번 문제

2557번: Hello World (acmicpc.net)

 

2557번: Hello World

Hello World!를 출력하시오.

www.acmicpc.net

정답

public class Main
{
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

 

 

 

 

2번 문제

10869번: 사칙연산 (acmicpc.net)

 

10869번: 사칙연산

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

www.acmicpc.net

정답

import java.util.Scanner;

public class Main
{
	public static void main(String[] args) {
	int x1;
	int x2;
	
	Scanner sc = new Scanner(System.in);
	x1 = sc.nextInt();
	x2 = sc.nextInt();
	
	System.out.println(x1 + x2);
	System.out.println(x1 - x2);
	System.out.println(x1 * x2);
	System.out.println(x1 / x2);
	System.out.println(x1 % x2);
	}
}

 

 

 

 

3번 문제

10926번: ??! (acmicpc.net)

 

10926번: ??!

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때

www.acmicpc.net

정답

import java.util.Scanner;

public class Main
{
	public static void main(String[] args) {
	String x;
	
	Scanner sc = new Scanner(System.in);
	x = sc.nextLine();
	
	System.out.println(x + "??!");
	}
}

 

 

4번 문제

2588번: 곱셈 (acmicpc.net)

 

2588번: 곱셈

첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.

www.acmicpc.net

 

정답

import java.util.Scanner;
import java.util.ArrayList;
import java.util.Arrays;

public class Main
{
	public static void main(String[] args) {
	int n1;
	String n2;
	
	Scanner sc = new Scanner(System.in);
	n1 = sc.nextInt();
	n2 = sc.next();
	
    ArrayList<String> nlist =new ArrayList<>(Arrays.asList(n2.split("")));
	
	for(int i = nlist.size()-1; i >= 0; i--){
	    System.out.println(Integer.parseInt(nlist.get(i)) * n1);
	}
	System.out.println(Integer.parseInt(n2) * n1);
	}
}

 

 

 

5번 문제

18108번: 1998년생인 내가 태국에서는 2541년생?! (acmicpc.net)

 

18108번: 1998년생인 내가 태국에서는 2541년생?!

ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국

www.acmicpc.net

 

 

정답

import java.util.Scanner;

public class Main
{
	public static void main(String[] args) {
	int n1;
	
	Scanner sc = new Scanner(System.in);
	n1 = sc.nextInt();
    
    System.out.print(n1 - 543);
	}
}

'JAVA' 카테고리의 다른 글

ep 03-2. 클래스와 객체1  (0) 2022.11.20
ep 03-1. 제어 흐름 이해하기  (0) 2022.11.20
ep 02-2. 자바의 여러 가지 연산자  (0) 2022.11.13
ep 02-1.변수와 자료형  (0) 2022.11.13
ep 01. 용어 뜻 정리  (0) 2022.11.06