⌨️ Algorithms/백준
-
https://www.acmicpc.net/problem/57045704번: 팬그램입력은 여러 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 많아야 200글자로 이루어져 있는 문장이다. 단어는 공백 하나로 구분되어 있다. 또, 단어는 알파벳 소문자로만 이루어져 있다. www.acmicpc.net 팬그램은 알파벳의 모든 글자들을 사용해서 만든 문장 "the quick brown fox jumps over a lazy dog"과 "jackdaws loves my big sphinx of quartz"은 팬그램 문장이 주어졌을 때, 팬그램인지 아닌지를 알아내기 입력 입력은 여러 테스트 케이스로 이루어져 있음 각 테스트 케이스는 많아야 200글자로 이루어져 있는 문장 단어는 공백 하나로 구분되어 있음 또,..
[Python] 백준 5704번_팬그램https://www.acmicpc.net/problem/57045704번: 팬그램입력은 여러 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 많아야 200글자로 이루어져 있는 문장이다. 단어는 공백 하나로 구분되어 있다. 또, 단어는 알파벳 소문자로만 이루어져 있다. www.acmicpc.net 팬그램은 알파벳의 모든 글자들을 사용해서 만든 문장 "the quick brown fox jumps over a lazy dog"과 "jackdaws loves my big sphinx of quartz"은 팬그램 문장이 주어졌을 때, 팬그램인지 아닌지를 알아내기 입력 입력은 여러 테스트 케이스로 이루어져 있음 각 테스트 케이스는 많아야 200글자로 이루어져 있는 문장 단어는 공백 하나로 구분되어 있음 또,..
2023.06.23 -
https://www.acmicpc.net/problem/9325 9325번: 얼마? 해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했 www.acmicpc.net 모든 옵션이 주어진 자동차를 구매하는데 필요한 액수를 계산하기 입력 첫째 줄에 테스트 케이스의 개수가 주어짐 각 테스트 케이스의 첫 줄엔 자동차의 가격 s가 주어짐 (1 ≤ s ≤ 100 000) 둘째 줄엔 해빈이가 구매하려고 하는 서로 다른 옵션의 개수 n이 주어짐 (0 ≤ n ≤ 1 000) 뒤이어 n개의 줄이 입력으로 들어옴 각 줄은 q 와 p로 이루어져 있는데 q는 해빈이가 사려고 하는 특정 옵션의 개수..
[Python] 백준 9325번_얼마?https://www.acmicpc.net/problem/9325 9325번: 얼마? 해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했 www.acmicpc.net 모든 옵션이 주어진 자동차를 구매하는데 필요한 액수를 계산하기 입력 첫째 줄에 테스트 케이스의 개수가 주어짐 각 테스트 케이스의 첫 줄엔 자동차의 가격 s가 주어짐 (1 ≤ s ≤ 100 000) 둘째 줄엔 해빈이가 구매하려고 하는 서로 다른 옵션의 개수 n이 주어짐 (0 ≤ n ≤ 1 000) 뒤이어 n개의 줄이 입력으로 들어옴 각 줄은 q 와 p로 이루어져 있는데 q는 해빈이가 사려고 하는 특정 옵션의 개수..
2023.06.22 -
https://www.acmicpc.net/problem/13985 13985번: Equality Print, on a single line, YES if the sum is correct; otherwise, print NO. www.acmicpc.net The quiz asks a student for the sum of the numbers Determine if the student taking the quiz got the question correct 입력 The first and the only line of input contains a string of the form: a + b = c It is guaranteed that a, b, and c are single-digit posit..
[Python] 백준 13985번_Equalityhttps://www.acmicpc.net/problem/13985 13985번: Equality Print, on a single line, YES if the sum is correct; otherwise, print NO. www.acmicpc.net The quiz asks a student for the sum of the numbers Determine if the student taking the quiz got the question correct 입력 The first and the only line of input contains a string of the form: a + b = c It is guaranteed that a, b, and c are single-digit posit..
2023.06.21 -
https://www.acmicpc.net/problem/10039 10039번: 평균 점수 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점 www.acmicpc.net 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 됨 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 됨 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 됨 학생 5명의 점수가 주어졌을 때, 평균 점수를 구하기 입력 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점..
[Python] 백준 10039번_평균 점수https://www.acmicpc.net/problem/10039 10039번: 평균 점수 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점 www.acmicpc.net 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 됨 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 됨 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 됨 학생 5명의 점수가 주어졌을 때, 평균 점수를 구하기 입력 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점..
2023.06.20 -
https://www.acmicpc.net/problem/1864 1864번: 문어 숫자 해류가 매우 느리고 바닥을 기어다니는 생물이 적은 바다 밑바닥에서만 발견되는 잔물결 무늬의 정체는 오랫동안 해양학자들에게 수수께끼였다. 하지만 최근의 연구 성과는 동물 언어학 분야 www.acmicpc.net 각 기호와 대응하는 숫자는 다음과 같음 -는 0에 대응 \는 1에 대응 (는 2에 대응 @는 3에 대응 ?는 4에 대응 '>'는 5에 대응 &는 6에 대응 %는 7에 대응 /는 -1에 대응 문어의 수 체계는 8진법에 기반함 (@&는 2 × 8**2 + 3 × 8 + 6 = 158 ?/--는 4 × (83) + −1 × (82) + 0 × 8 + 0 = 1984 /(\는 −1 × 8**2 + 2 × 8 + 1 =..
[Python] 백준 1864번_문어 숫자https://www.acmicpc.net/problem/1864 1864번: 문어 숫자 해류가 매우 느리고 바닥을 기어다니는 생물이 적은 바다 밑바닥에서만 발견되는 잔물결 무늬의 정체는 오랫동안 해양학자들에게 수수께끼였다. 하지만 최근의 연구 성과는 동물 언어학 분야 www.acmicpc.net 각 기호와 대응하는 숫자는 다음과 같음 -는 0에 대응 \는 1에 대응 (는 2에 대응 @는 3에 대응 ?는 4에 대응 '>'는 5에 대응 &는 6에 대응 %는 7에 대응 /는 -1에 대응 문어의 수 체계는 8진법에 기반함 (@&는 2 × 8**2 + 3 × 8 + 6 = 158 ?/--는 4 × (83) + −1 × (82) + 0 × 8 + 0 = 1984 /(\는 −1 × 8**2 + 2 × 8 + 1 =..
2023.06.19 -
https://www.acmicpc.net/problem/10823 10823번: 더하기 2 문자열 S가 여러 줄에 걸쳐서 주어진다. S의 길이는 최대 10,000이다. 포함되어있는 정수는 1,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 숫자와 콤마로만 이루어진 문자열 S가 주어짐 이때, S에 포함되어있는 자연수의 합을 구하기 S의 첫 문자와 마지막 문자는 항상 숫자이고, 콤마는 연속해서 주어지지 않음 주어지는 수는 항상 자연수 입력 문자열 S가 여러 줄에 걸쳐서 주어짐 S의 길이는 최대 10,000 포함되어있는 정수는 1,000,000보다 작거나 같은 자연수 출력 문자열 S에 포함되어 있는 자연수의 합 출력 시간 제한: 1초 메모리 제한: 256 MB """ 입출력 예시) 1..
[Python] 백준 10823번_더하기 2https://www.acmicpc.net/problem/10823 10823번: 더하기 2 문자열 S가 여러 줄에 걸쳐서 주어진다. S의 길이는 최대 10,000이다. 포함되어있는 정수는 1,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 숫자와 콤마로만 이루어진 문자열 S가 주어짐 이때, S에 포함되어있는 자연수의 합을 구하기 S의 첫 문자와 마지막 문자는 항상 숫자이고, 콤마는 연속해서 주어지지 않음 주어지는 수는 항상 자연수 입력 문자열 S가 여러 줄에 걸쳐서 주어짐 S의 길이는 최대 10,000 포함되어있는 정수는 1,000,000보다 작거나 같은 자연수 출력 문자열 S에 포함되어 있는 자연수의 합 출력 시간 제한: 1초 메모리 제한: 256 MB """ 입출력 예시) 1..
2023.06.18