본문 바로가기

사칙연산37

백준 10953 A+B-6 python 보통 예제 입력 시 공백으로 구분한다고 주어지는 경우가 많은데 이 문제는 콤마로 구분한다고 하길래 너무 간단한 문제지만 풀이를 써 봄. t = int(input()) for i in range(t): a, b = map(int, input().split(',')) print(a+b) 2023. 10. 4.
백준 25304 영수 python 문제 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다. 영수증에 적힌, 구매한 각 물건의 가격과 개수 구매한 물건들의 총 금액 을 보고, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하는지 검사해보자. 입력 첫째 줄에는 영수증에 적힌 총 금액 �$X$가 주어진다. 둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 �$N$이 주어진다. 이후 �$N$개의 줄에는 각 물건의 가격 �$a$와 개수 �$b$가 공백을 사이에 두고 주어진다. 출력 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하.. 2023. 9. 23.
백준 2525 오븐 시계 python 문제 KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능 오븐에 넣으면 된다. 그러면 인공지능 오븐은 오븐구이가 끝나는 시간을 분 단위로 자동적으로 계산한다. 또한, KOI 전자의 인공지능 오븐 앞면에는 사용자에게 훈제오리구이 요리가 끝나는 시각을 알려 주는 디지털 시계가 있다. 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데 필요한 시간이 분단위로 주어졌을 때, 오븐구이가 끝나는 시각을 계산하는 프로그램을 작성하시오. 입력 첫째 줄에는 현재 시각이 나온다. 현재 시각은 시 A (0 ≤ A ≤ 23) 와 분 B (0 ≤ B ≤ 59)가 정수로 빈칸을 사이에 두고 순서대로 주어진.. 2023. 9. 23.
백준 3052 나머지 python arr = [] cnt = 0 for i in range(10): a = int(input()) remain = a % 42# 나머지를 받아서 arr.append(remain)# 배열에 append lst = list(set(arr))# 배열을 리스트로 바꿔서 set을 통해 중복 제거 for i in range(len(lst)): cnt += 1 print(cnt) 2023. 9. 23.
백준 24723 녹색거탑 C++ https://www.acmicpc.net/problem/24723 24723번: 녹색거탑 Naver D2를 아시나요? D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외 www.acmicpc.net 경우의 수는 2의 n제곱 #include #include // pow()사용 위해 using namespace std; int main(){ int n; cin >> n; cout 2023. 9. 16.
백준 24723 녹색거탑 python https://www.acmicpc.net/problem/24723 24723번: 녹색거탑 Naver D2를 아시나요? D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외 www.acmicpc.net 층이 늘어날 수록 경우의 수가 전 층의 배만큼 늘어나므로, 2의 n승. n = int(input()) print(pow(2, n)) 2023. 9. 16.
백준 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 C# using System; namespace ChessSet{ class Chess{ static void Main(){ string[] input = Console.ReadLine().Split(); int[] w = {1, 1, 2, 2, 2, 8}; for(int i = 0; i < input.Length; i++){ w[i] -= int.Parse(input[i]); } foreach(int j in w) Console.Write(j.ToString() + " "); } } } https://www.acmicpc.net/problem/3003 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 .. 2023. 9. 16.
백준 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 python #---1---배열 비교 chess = [1, 1, 2, 2, 2, 8] a = list(map(int, input().split())) for i in range(len(a)): chess[i] -= a[i] for i in range(len(chess)): print(chess[i], end = ' ') #---2---노가다(?) a = list(map(int, input().split())) a[0] = 1 - a[0] a[1] = 1 - a[1] a[2] = 2 - a[2] a[3] = 2 - a[3] a[4] = 2 - a[4] a[5] = 8 - a[5] for i in range(len(a)): print(a[i], end = ' ') https://www.acmicpc.net/problem.. 2023. 9. 16.
백준 29163 Счастье Мистера Бина 파이썬 문제 Недавно Мистер Бин возвращался домой c конференции посвященной 2015 году --- году света и обнаружил, что хулиганы исписали его дверь разными числами. Мистер Бин любит искать во всем позитив, и в этой ситуации он не растерялся. Дело в том, что Бин очень любит четные числа, но при этом ненавидит нечетные. Поэтому он очень обрадуется, если четных чисел на двери написано больше чем нечетных. Инач.. 2023. 9. 15.