``` 백준 10768번 특별한 날 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10768번 풀이 https://www.acmicpc.net/problem/10768 10768번: 특별한 날 마지막 줄에 "Before", "After"나 "Special"을 출력한다. www.acmicpc.net 백준 10768번 특별한 날은 난이도 브론즈 등급의 문제로서 해당 연도 월과 일이 주어지고 2월 18일 이전이면 "Before" 이후면 "After" 당일이면 "Special"을 출력합니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 입력을 받고 정해진 조건에 맞춰서 계산을 해서 출력해주면 되는 문제입니다. import java.io...
``` 백준 10769 행복한지 슬픈지 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10769 행복한지 슬픈지 https://www.acmicpc.net/problem/10769 10769번: 행복한지 슬픈지 승엽이는 자신의 감정을 표현하기 위해서 종종 문자 메시지에 이모티콘을 넣어 보내곤 한다. 승엽이가 보내는 이모티콘은 세 개의 문자가 붙어있는 구조로 이루어져 있으며, 행복한 얼굴을 나 www.acmicpc.net 백준 10769 행복한지 슬픈지는 난이도 브론즈 등급의 문제로서 문자열이 주어지고 문자열 안에 :-)와 :-( 이 없는 경우 none 그 외 :-)와 :-( 이 동일하게 포함된 경우 unsure :-)가 더 많으면 happy :-(가 더 많으면 sad를 출력하면 되는 문제입..
``` 백준 15312번 이름 궁합 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 15312번 이름 궁합 풀이 https://www.acmicpc.net/problem/15312 15312번: 이름 궁합 영어 대문자 알파벳 26개의 획수는 순서대로 3, 2, 1, 2, 3, 3, 2, 3, 3, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1 로 정한다. (출제자가 알파벳 대문자를 쓰는 방법이 기준이다) www.acmicpc.net 백준 15312번 이름 궁합은 난이도 브론즈 등급의 문제로서 길이가 같은 남자 이름 A 여자 이름 B 가 주어질 경우 두 이름을 한 글자씩 번갈아 쓰고 각 자릿수 획의 수를 구하고 인접한 숫자끼라 더한 일의 자리값을 구해..
``` 백준 9946번 단어 퍼즐 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 9946번 풀이 https://www.acmicpc.net/problem/9946 9946번: 단어 퍼즐 케이스마다 번호를 붙여서 예제출력과 같은 형식으로 출력한다. 준하가 알파벳을 제대로 회수했다면 same 을, 잘못 회수했다면 different 를 출력한다. www.acmicpc.net 백준 9946번 단어 퍼즐은 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 순서가 다른 두 알파벳 문자열이 주어지면 해당되는 알파벳들이 동일한 개수의 각 알파벳 문자를 가지는지 판별해서 출력하면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 알파벳 배열을 ..
``` 백준 20650번 Do You Know Your ABCs? JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 20650번 풀이 https://www.acmicpc.net/problem/20650 20650번: Do You Know Your ABCs? Farmer John's cows have been holding a daily online gathering on the "mooZ" video meeting platform. For fun, they have invented a simple number game to play during the meeting to keep themselves entertained. Elsie has three positive integers $A$, $..
``` 백준 18870번 좌표 압축 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 18870번 풀이 https://www.acmicpc.net/problem/18870 18870번: 좌표 압축 수직선 위에 N개의 좌표 X1, X2, ..., XN이 있다. 이 좌표에 좌표 압축을 적용하려고 한다. Xi를 좌표 압축한 결과 X'i의 값은 Xi > Xj를 만족하는 서로 다른 좌표의 개수와 같아야 한다. X1, X2, ..., XN에 좌 www.acmicpc.net 백준 18870번 좌표 압축은 난이도 실버 등급의 문제로서 수직선 위에 N개의 좌표 x1, x2, x3, x4 가 있다면 xi를 압축한 x'i는 xi> xj를 만족하는 서로 다른 좌표의 수와 같아야 합니다. 각 좌표에 x'를 구해주고 ..
``` 백준 25088번 Punched Cards JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25088번 풀이 https://www.acmicpc.net/problem/25088 25088번: Punched Cards For each test case, output one line containing Case #x:, where $x$ is the test case number (starting from 1). Then, output $(2⋅R)+1$ additional lines with the ASCII art drawing of a punched card with $R$ rows and $C$ columns. www.acmicpc.net 백준 25088번 Punched Cards는..
``` 백준 25205번 경로당 펑크 2077 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25205번 풀이 https://www.acmicpc.net/problem/25205 25205번: 경로당펑크 2077 시은이는 종합설계 프로젝트로 오픈월드 액션 고스톱 게임 경로당펑크 2077을 개발하고 있다. 대사를 추가하던 중, 사용자 이름에 따라 '을' 또는 '를' 중 하나를 출력해야 함을 깨달았다. 예를 들 www.acmicpc.net 백준 25205번 경로당펑크 2077은 난이도 브론즈 등급의 문제로서 영문 소문자가 키보드 좌판 한글 문자로 매핑돼 있을 때 문자열을 받고 해당 문자열에 마지막 글자에 받침이 있다면 1 없다면 0을 출력하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔..