[SWEA]1209번 Sum(JAVA)
·
CodingTest/SWEA
0. 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13_BWKACUCFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 문제 설명 1) 10개의 테스트 케이스가 주어질 때, 100*100 2차원 배열에서 각 행의 합, 각 열의 합, 각 대각선의 합 중 최대값 구하기 2. 입출력 // input 1 13 24 13 24 1 7 24 11 22 18 22 16 24 8 15 28 9 24 14 14 28 18 17 9 3 29 22 12 28 2 25 6 11 26 14 19 3 26 13 6 23..
[SWEA]1247번 최적 경로(JAVA)
·
CodingTest/SWEA
0. 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV15OZ4qAPICFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 문제 설명 1) 회사에서 출발하여 N명의 고객을 모두 방문하고 집으로 돌아오는 경로 중 가장 짧은 경로 찾기 2. 입출력 // input 10 // 테스트 케이스의 개수 5 // 고객의 수 0 0 100 100 70 40 30 10 10 5 90 70 50 20 // 회사, 집, N명의 고객의 좌표 6 88 81 85 80 19 22 31 15 27 29 30 10 20 26 ..
[백준]2493번 탑(JAVA)
·
CodingTest/Baekjoon
0. 문제 링크 https://www.acmicpc.net/problem/2493 2493번: 탑 첫째 줄에 탑의 수를 나타내는 정수 N이 주어진다. N은 1 이상 500,000 이하이다. 둘째 줄에는 N개의 탑들의 높이가 직선상에 놓인 순서대로 하나의 빈칸을 사이에 두고 주어진다. 탑들의 높이는 1 www.acmicpc.net 1. 문제 설명 1) 탑들의 개수 N과 탑들의 높이가 주어짐 2) 탑 순서의 반대 방향(왼쪽 방향)으로 레이저 신호를 발사할 때, 레이저 신호를 수신한 탑들의 번호 출력하기 2. 입출력 // input 5 6 9 5 7 4 // output 0 0 2 2 4 3. 코드 import java.io.*; import java.util.*; class Tower{ int height;..
[백준]2164번 카드2(JAVA)
·
CodingTest/Baekjoon
0. 문제 링크 https://www.acmicpc.net/problem/2164 2164번: 카드2 N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다. 이제 다음과 같은 동작을 카드가 www.acmicpc.net 1. 문제 설명 1) 1번, ..., N번인 순서대로 카드가 놓여 있음 2) 제일 위에 있는 카드는 바닥에 버리고, 다음으로 위에 있는 카드를 제일 아래로 옮기는 과정을 반복 3) 제일 마지막에 남게 되는 카드 구하기 2. 입출력 // input 6 // output 4 3. 코드 import java.util.*; public class b2164 { public static v..
[SWEA]1225번 암호생성기(JAVA)
·
CodingTest/SWEA
0. 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14uWl6AF0CFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 문제 설명 1) 8개의 숫자를 입력 받음 2) 첫 번째 숫자를 1 감소하고 맨 뒤로 보내고, 두 번째 숫자를 2 감소하고 맨 뒤로 보내고, ... 이 과정을 반복 3) 감소한 숫자가 0이 되면 프로그램이 종료되고, 이 때의 8자리 숫자 값이 암호가 됨 4) 암호 출력 2. 입출력 // input 1 9550 9556 9550 9553 9558 9551 9551 9551 2 24..