728x90
[java][boj][s4] 10828. 스택
알고리즘/BOJ 2022. 2. 6. 00:18

10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 문제 정수를 저장하는 스택을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 다섯 가지이다. push X: 정수 X를 스택에 넣는 연산이다. pop: 스택에서 가장 위에 있는 정수를 빼고, 그 수를 출력한다. 만약 스택에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 스택에 들어있는 정수의 개수를 출력한다. empty: 스택이 비어있으면 1, 아니면 0을 출력한다. top: 스택의 가장 위에 있는 정..

[java][swea][d1] 2072. 홀수만 더하기
알고리즘/SWEA 2022. 1. 22. 22:45

2072. 홀수만 더하기 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.Scanner; public class d1_2072 { public static void main(String args[]) throws Exception { System.setIn(new FileInputStream("res/input.txt")); Scanner sc = new Scanner(System.in); int T=sc.nextInt(); for(int test_case ..

[java][swea][d1] 2071. 평균값 구하기
알고리즘/SWEA 2022. 1. 22. 22:40

2071. 평균값 구하기 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; import java.io.FileInputStream; class d1_2071 { public static void main(String args[]) throws Exception { System.setIn(new FileInputStream("res/input.txt")); Scanner sc = new Scanner(System.in); int T=sc.nextInt(); for(int test_case = 1; test_case

[java][swea][d1] 2019. 더블더블
알고리즘/SWEA 2022. 1. 22. 22:35

2019. 더블더블 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; import java.io.FileInputStream; class d1_2019 { public static void main(String args[]) throws Exception { System.setIn(new FileInputStream("res/input.txt")); Scanner sc = new Scanner(System.in); int T=sc.nextInt(); int a = 1; System.out.print(a+" "); // 1부터 출력 for(int test_case = ..

[java][swea][d1] 1545. 거꾸로 출력해 보아요
알고리즘/SWEA 2022. 1. 22. 22:18

1545. 거꾸로 출력해 보아요 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; import java.io.FileInputStream; class d1_1545 { public static void main(String args[]) throws Exception { //input 파일 읽기 System.setIn(new FileInputStream("res/input.txt")); Scanner sc = new Scanner(System.in); //정수 num 받아서 num->0까지 출력 int num = sc.nextInt(); int tc = num; fo..

728x90