자바 372

[Java] 백준 풀기 26736 - Wynik meczu

자바 백준 26736번 브론즈 4 https://www.acmicpc.net/problem/26736 26736번: Wynik meczu Drużyny Algogrodu i Bajtocji grają w wielkim finale Mistrzostw Świata w Piłce Ręcznej. Bajtosia, jako analityk sportowy, skrzętnie notuje wszystkie gole. Za każdym razem, kiedy padnie gol dla jednej z drużyn, Bajtosia zapisuje na kartce literkę A www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 주어진 문자열을 split() 함수로 분리하여 array 에 ..

공부하기/백준 2023.05.07

[Java] 백준 풀기 8371 - Dyslexia

자바 백준 8371번 브론즈 3 https://www.acmicpc.net/problem/8371 8371번: Dyslexia In the recent years children in Byteland have been hardly reading any books. This has a negative influence on the knowledge of orthography among Byteland residents. Teachers at schools do their best to change this situation. They organize many different te www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 주어진 두 문자열을 각 알파벳으로 나누어 array 에..

공부하기/백준 2023.05.06

[Java] 백준 풀기 14761 - FizzBuzz

자바 백준 14761번 브론즈 3 https://www.acmicpc.net/problem/14761 14761번: FizzBuzz Print integers from 1 to N in order, each on its own line, replacing the ones divisible by X with Fizz, the ones divisible by Y with Buzz and ones divisible by both X and Y with FizzBuzz. www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 주어진 n 만큼 for loop 을 돌면서 i 가 x 또는 y 로 나누어 떨어지는지를 판단하고 그에 따라 FizzBuzz, Fizz 그리고 Buzz 를 출력한다. ..

공부하기/백준 2023.05.05

[Java] 백준 풀기 17530 - Buffoon

자바 백준 17530번 https://www.acmicpc.net/problem/17530 17530번: Buffoon The first line of input contains an integer N, (2 ≤ N ≤ 104). The next N lines will contain N positive integers v1, . . . , vN , one on each line, corresponding to the number of votes each candidate received, in order of registration. Since the Kingdom www.acmicpc.net 문제 보기 분류: 수학, 구현 문제 풀기 제일 먼저 온 카를로스보다 투표를 많이 받은 사람이 있다면 지정해 둔 ..

공부하기/백준 2023.05.04

[Java] 백준 풀기 13225 - Divisors

자바 백준 13225번 브론즈 3 https://www.acmicpc.net/problem/13225 13225번: Divisors For each integer n, print a line with the number n itself, a space and the number of divisors. www.acmicpc.net 문제 보기 분류: 수학, 구현, 브루트포스 알고리즘, 사칙연산 문제 풀기 주어진 테스트 케이스만큼 반목문을 통해 각 숫자를 입력받고 약수의 개수를 구한다. 각각 입력되는 숫자의 크기만큼 for loop 을 돌리면서 주어진 n 을 1 부터 n 까지 나누어 나머지가 0 이 되는 개수를 count 한다. 이때, n / 2 초과의 수에서는 약수가 존재하지 않기 때문에 n / 2 까지만 ..

공부하기/백준 2023.05.03

[Java] 백준 풀기 5300 - Fill the rowboats

자바 백준 5300번 브론즈 4 https://www.acmicpc.net/problem/5300 5300번: Fill the Rowboats! The output will be the number of each pirate separated by spaces, with the word ”Go!” after every 6th pirate, and after the last pirate. www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 주어진 숫자만큼 for loop 을 돌리면서 세 가지 조건으로 분기시키고 답안 출력 조건인 white space 에 맞게 제출한다. for loop 의 i 는 1 부터 시작하면서 i 가 n 과 같아지는 마지막 loop 에서는 System.out.print(i ..

공부하기/백준 2023.05.02

[Java] 백준 풀기 11121 - Communication Channels

자바 백준 11121번 브론즈 4 https://www.acmicpc.net/problem/11121 11121번: Communication Channels The first line of the input consists of a single number T, the number of transmissions. Then follow T lines with the input and the output of each transmission as binary strings, separated by a single space. 0 < T ≤ 100 All inputs and outputs has length l www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 앞자리 숫자가 0 이 나오면..

공부하기/백준 2023.05.01

[Java] 백준 풀기 18698 - The Walking Adam

자바 백준 18698번 브론즈 4 https://www.acmicpc.net/problem/18698 18698번: The Walking Adam Adam has just started learning how to walk (with some help from his brother Omar), and he falls down a lot. In order to balance himself, he raises his hands up in the air (that’s a true story), and once he puts his hands down, he falls. You are given a s www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 각 테스트 케이스마다 주어지는 문자열을..

공부하기/백준 2023.05.01

[Java] 백준 풀기 5357 - Dedupe

자바 백준 5357번 브론즈 4 https://www.acmicpc.net/problem/5357 5357번: Dedupe Redundancy in this world is pointless. Let’s get rid of all redundancy. For example AAABB is redundant. Why not just use AB? Given a string, remove all consecutive letters that are the same. www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 테스트 케이스 만큼 반복을 하면서 각 문자열을 입력 받는다. 입력받은 문자열을 split() 함수를 통해 String array 분할하여 저장한다. 분할 저장된 array 에서..

공부하기/백준 2023.04.29

[Java] 백준 풀기 9501 - 꿍의 우주여행

자바 백준 9501번 브론즈 3 https://www.acmicpc.net/problem/9501 9501번: 꿍의 우주여행 꿍은 우주여행을 하고 싶어져서 우주여행을 계획하기 시작했다. 몇 가지를 고려해본 결과 우주여행에는 우주선의 연료와 목적지까지의 도착시간이 가장 큰 영향을 미치는것으로 파악됐다. 꿍 www.acmicpc.net 문제 보기 분류: 수학, 구현, 사칙연산 문제 풀기 주어진 목적지까지의 거리와 우주선이 갈 수 있는 거리를 비교한다. 목적지 거리는 변수 distance 로 두고 우주선이 갈 수 있는 거리는 v * (f / c) 로 계산하여 변수 distanceToGo 에 저장한다. 우주선이 갈 수 있는 거리 distanceToGo 에서 목적지 거리 distance 를 뺀 결과가 0 보다 크..

공부하기/백준 2023.04.28