⌨️ Algorithms
-
https://www.acmicpc.net/problem/5988 5988번: 홀수일까 짝수일까 짝이 없는 경재는 매일 홀로 있다보니 홀수를 판별할 수 있는 능력이 생겼다. 창식이는 경재의 말이 사실인지 그 능력을 시험해보려 한다. 창식이의 의심이 끝이 없을 것 같아 N개만 확인하기 www.acmicpc.net N개의 정수가 주어지면 홀수인지 짝수인지 출력하기 입력 첫 번째 줄에 숫자의 개수 N(1
[Python] 백준 5988번_홀수일까 짝수일까https://www.acmicpc.net/problem/5988 5988번: 홀수일까 짝수일까 짝이 없는 경재는 매일 홀로 있다보니 홀수를 판별할 수 있는 능력이 생겼다. 창식이는 경재의 말이 사실인지 그 능력을 시험해보려 한다. 창식이의 의심이 끝이 없을 것 같아 N개만 확인하기 www.acmicpc.net N개의 정수가 주어지면 홀수인지 짝수인지 출력하기 입력 첫 번째 줄에 숫자의 개수 N(1
2023.05.12 -
https://www.acmicpc.net/problem/1159 1159번: 농구 경기 상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작 www.acmicpc.net 상근이는 내일 경기에 나설 선발 명단을 작성해야 함 누가 선발인지 기억하기 쉽게 하기 위해 성의 첫 글자가 같은 선수 5명을 선발하려고 함 만약, 성의 첫 글자가 같은 선수가 5명보다 적다면, 상근이는 내일 있을 친선 경기를 기권 상근이는 내일 경기를 위해 뽑을 수 있는 성의 첫 글자를 모두 구해보려고 함 입력 첫째 줄에 선수의 수 N (1 ≤ N ≤ 150)이 주어짐 다음 N개 줄에는 각 선수의 성이 ..
[Python] 백준 1159번_농구 경기https://www.acmicpc.net/problem/1159 1159번: 농구 경기 상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작 www.acmicpc.net 상근이는 내일 경기에 나설 선발 명단을 작성해야 함 누가 선발인지 기억하기 쉽게 하기 위해 성의 첫 글자가 같은 선수 5명을 선발하려고 함 만약, 성의 첫 글자가 같은 선수가 5명보다 적다면, 상근이는 내일 있을 친선 경기를 기권 상근이는 내일 경기를 위해 뽑을 수 있는 성의 첫 글자를 모두 구해보려고 함 입력 첫째 줄에 선수의 수 N (1 ≤ N ≤ 150)이 주어짐 다음 N개 줄에는 각 선수의 성이 ..
2023.05.11 -
https://www.acmicpc.net/problem/10102 10102번: 개표 입력은 총 두 줄로 이루어져 있다. 첫째 줄에는 심사위원의 수 V (1 ≤ V ≤ 15)가 주어지고, 둘째 줄에는 각 심사위원이 누구에게 투표했는지가 주어진다. A와 B는 각각 그 참가자를 나타낸다. www.acmicpc.net A와 B가 한 오디션 프로의 결승전에 진출함 결승전의 승자는 심사위원의 투표로 결정됨 심사위원의 투표 결과가 주어졌을 때, 어떤 사람이 우승하는지 구하기 입력 입력은 총 두 줄로 이루어져 있음 첫째 줄에는 심사위원의 수 V (1 ≤ V ≤ 15)가 주어지고, 둘째 줄에는 각 심사위원이 누구에게 투표했는지가 주어짐 A와 B는 각각 그 참가자를 나타냄 출력 A가 받은 표가 B보다 많은 경우에는 A..
[Python] 백준 10102번_개표https://www.acmicpc.net/problem/10102 10102번: 개표 입력은 총 두 줄로 이루어져 있다. 첫째 줄에는 심사위원의 수 V (1 ≤ V ≤ 15)가 주어지고, 둘째 줄에는 각 심사위원이 누구에게 투표했는지가 주어진다. A와 B는 각각 그 참가자를 나타낸다. www.acmicpc.net A와 B가 한 오디션 프로의 결승전에 진출함 결승전의 승자는 심사위원의 투표로 결정됨 심사위원의 투표 결과가 주어졌을 때, 어떤 사람이 우승하는지 구하기 입력 입력은 총 두 줄로 이루어져 있음 첫째 줄에는 심사위원의 수 V (1 ≤ V ≤ 15)가 주어지고, 둘째 줄에는 각 심사위원이 누구에게 투표했는지가 주어짐 A와 B는 각각 그 참가자를 나타냄 출력 A가 받은 표가 B보다 많은 경우에는 A..
2023.05.10 -
https://www.acmicpc.net/problem/16205 16205번: 변수명 첫째 줄에 사용한 표기법의 번호와 변수명이 주어진다. 번호가 1인 경우는 카멜 표기법, 2인 경우는 스네이크 표기법, 3인 경우는 파스칼 표기법이다. 입력으로 주어지는 변수명의 길이는 100을 www.acmicpc.net 변수명을 정하는 표기법은 여러 가지가 있음 카멜 표기법 (Camel Case): 각 단어의 첫 글자를 대문자로 적음. 단, 가장 첫 글자는 소문자를 사용 예시: camelCase, variableN, thisIsCamelCase, howToSolveThisProblem 스네이크 표기법 (Snake Case): 소문자만 사용하고, 각 단어의 사이에 언더바(_)를 넣어서 적음 예시: snake_case..
[Python] 백준 16205번_변수명https://www.acmicpc.net/problem/16205 16205번: 변수명 첫째 줄에 사용한 표기법의 번호와 변수명이 주어진다. 번호가 1인 경우는 카멜 표기법, 2인 경우는 스네이크 표기법, 3인 경우는 파스칼 표기법이다. 입력으로 주어지는 변수명의 길이는 100을 www.acmicpc.net 변수명을 정하는 표기법은 여러 가지가 있음 카멜 표기법 (Camel Case): 각 단어의 첫 글자를 대문자로 적음. 단, 가장 첫 글자는 소문자를 사용 예시: camelCase, variableN, thisIsCamelCase, howToSolveThisProblem 스네이크 표기법 (Snake Case): 소문자만 사용하고, 각 단어의 사이에 언더바(_)를 넣어서 적음 예시: snake_case..
2023.05.09 -
https://www.acmicpc.net/problem/4458 4458번: 첫 글자를 대문자로 첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다. www.acmicpc.net 문장을 읽은 뒤, 줄의 첫 글자를 대문자로 바꾸기 입력 첫째 줄에 줄의 수 N이 주어짐 다음 N개의 줄에는 문장이 주어짐 각 문장에 들어있는 글자의 수는 30을 넘지 않음 모든 줄의 첫 번째 글자는 알파벳 출력 각 줄의 첫글자를 대문자로 바꾼뒤 출력 시간 제한: 1초 메모리 제한: 128 MB """ 입출력 예시) 5 powdered Toast Man skeletor Electra Woman and Dyna Girl..
[Python] 백준 4458번_첫 글자를 대문자로https://www.acmicpc.net/problem/4458 4458번: 첫 글자를 대문자로 첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다. www.acmicpc.net 문장을 읽은 뒤, 줄의 첫 글자를 대문자로 바꾸기 입력 첫째 줄에 줄의 수 N이 주어짐 다음 N개의 줄에는 문장이 주어짐 각 문장에 들어있는 글자의 수는 30을 넘지 않음 모든 줄의 첫 번째 글자는 알파벳 출력 각 줄의 첫글자를 대문자로 바꾼뒤 출력 시간 제한: 1초 메모리 제한: 128 MB """ 입출력 예시) 5 powdered Toast Man skeletor Electra Woman and Dyna Girl..
2023.05.08 -
https://www.acmicpc.net/problem/5524 5524번: 입실 관리 JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력한다. 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어졌다. JOI회사의 입실 www.acmicpc.net JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어짐 JOI회사의 입실 기록을 읽기 쉽게 하기 위해서 기록된 이름을 모두 소문자로 변환하기 단, 입실 기록에는 같은 이름의 사람이 생기기도 함 입력 첫째 줄에는 정수 N(1 ≤ N ≤ 100)이 주어짐 둘째 줄부터는 1글자 이상 20문자 이하의..
[Python] 백준 5524번_입실 관리https://www.acmicpc.net/problem/5524 5524번: 입실 관리 JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력한다. 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어졌다. JOI회사의 입실 www.acmicpc.net JOI회사에서는 방에 들어가기 위해 입실 기록을 입력할 때 알파벳으로 이름을 입력 그런데, 컴퓨터에 오류가 나서 대문자 소문자가 섞여버려 입실 기록이 읽기 힘들어짐 JOI회사의 입실 기록을 읽기 쉽게 하기 위해서 기록된 이름을 모두 소문자로 변환하기 단, 입실 기록에는 같은 이름의 사람이 생기기도 함 입력 첫째 줄에는 정수 N(1 ≤ N ≤ 100)이 주어짐 둘째 줄부터는 1글자 이상 20문자 이하의..
2023.05.07