``` 백준 12833번 "XORXORXOR" JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 12833번 풀이 https://www.acmicpc.net/problem/12833 12833번: XORXORXOR 세 수 A, B, C를 입력 받은 다음, ( ( ( ( A XOR B ) XOR B ) XOR B ) … ) XOR B 형태로 연산을 C회 했을 때의 결과값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 백준 12833번 XORXORXOR은 난이도 브론즈 등급의 문제로서 A, B, C 세수를 입력받은 다음 ( ( ( ( A XOR B ) XOR B ) XOR B ) … ) XOR B 형태로 연산을 C회 했을 때의 결괏값을 출력하는 문제이다. 30분 정도 위에 링크를 ..
``` 백준 5026번 "박사과정" JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 5026번 풀이 https://www.acmicpc.net/problem/5026 5026번: 박사 과정 첫째 줄에 문제의 개수 N이 주어진다. (1 ≤ N ≤ 1000) 다음 N개 줄에는 "a+b"형식의 덧셈 문제나 "P=NP"가 주어진다. a,b ∈ [0,1000]이며 a와 b는 정수이다. www.acmicpc.net 백준 5026번 박사과정은 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 입력을 받고 입력이 덧셈형식이면 더해서 출력하고 "P=NP"이면 "skipped"를 출력합니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 테스트 케이스를..
``` 백준 8949번 "대충 더해" JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 8949번 풀이 https://www.acmicpc.net/problem/8949 8949번: 대충 더해 두 정수 A, B가 공백을 두고 주어진다. A와 B는 1과 1,000,000 사이의 정수이다. www.acmicpc.net 백준 8949번 대충더해는 난이도 브론즈 등급의 문제로서 숫자 A와 숫자 B를 더할 때 받아 올림을 하지 않고 그대로 합을 적는 문제입니다. 예를 들어서 123 + 1234 = 1 3 5 7 입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 두 수를 비교해서 큰 숫자를 lNum 작은 숫자를 rNum으로 설정한 다음 rN..
``` 백준 21592번 Longest Common String JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 21592번 풀이 두 문자 열간 가장 긴 공통 문자열 찾기 n개의 문자열간 가장 긴 공통 문자열 찾기 https://www.acmicpc.net/problem/21592 21592번: Longest Common Substring The first line of input contains an integer $n$ ($1 \le n \le 1,000$), which is the number of strings that follow. Each of the next $n$ lines contains a single string $s$ ($1 \le |s| \le 100$) consist..
``` 백준 6810번 ISBN JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 6810번 풀이 https://www.acmicpc.net/problem/6810 6810번: ISBN The International Standard Book Number (ISBN) is a 13-digit code for identifying books. These numbers have a special property for detecting whether the number was written correctly. The 1-3-sum of a 13-digit number is calculated by multiplying the digits a www.acmicpc.net 백준 6810번 ISBN은 ..
``` 백준 1068번 트리 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1068번 트리 풀이 https://www.acmicpc.net/problem/1068 1068번: 트리 첫째 줄에 트리의 노드의 개수 N이 주어진다. N은 50보다 작거나 같은 자연수이다. 둘째 줄에는 0번 노드부터 N-1번 노드까지, 각 노드의 부모가 주어진다. 만약 부모가 없다면 (루트) -1이 주어진다 www.acmicpc.net 백준 1068번 트리는 난이도 골드 등급의 문제로서 트리가 주어질 때 노드를 하나 지우고 루트에서부터 연결된 잎사귀 노드(leaf node)를 구해주면 됩니다. 여기서 tree란 node들이 연결된 구조를 말합니다. leaf node는 자식의 개수가 0개인 노드입니다. 30분 정도 ..
``` 백준 2420번 사파리 월드 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2420번 사파리 월드 풀이 https://www.acmicpc.net/problem/2420 2420번: 사파리월드 첫째 줄에 두 도메인의 유명도 N과 M이 주어진다. (-2,000,000,000 ≤ N, M ≤ 2,000,000,000) www.acmicpc.net 백준 2420번 사파리월드는 난이도 브론즈 등급의 문제로서 두 수가 주어지면 두 수의 차의 절댓값을 구하면 되는 매우 간단한 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 수를 입력받고 차의 절대값을 출력합니다. import java.io.BufferedReader; imp..
``` 백준 2010번 플러그 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2010번 풀이 https://www.acmicpc.net/problem/2010 2010번: 플러그 첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연 www.acmicpc.net 백준 2010번 플러그는 난이도 브론즈 등급의 문제로서 N개의 멀티탭이 주어지고 각 멀티탭에 전기 단자 AKA 구멍(Plug)의 개수가 주어질 때 집 벽에 플러그가 하나 일 경우 최대로 플러그를 꽂을 수 있는 전자기기의 개수를 구하는 문제입니다. 문제를 풀기에 앞서서 멀티탭 mul..