목록Solution/Python (117)
개발자 뺚
시간 제한 : 1 초 메모리 제한 : 128 MB 문제재용이는 최신 컴퓨터 10대를 가지고 있다. 어느 날 재용이는 많은 데이터를 처리해야 될 일이 생겨서 각 컴퓨터에 1번부터 10번까지의 번호를 부여하고, 10대의 컴퓨터가 다음과 같은 방법으로 데이터들을 처리하기로 하였다.1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, 3번 데이터는 3번 컴퓨터, ... ,10번 데이터는 10번 컴퓨터, 11번 데이터는 1번 컴퓨터, 12번 데이터는 2번 컴퓨터, ...총 데이터의 개수는 항상 a^b개의 형태로 주어진다. 재용이는 문득 마지막 데이터가 처리될 컴퓨터의 번호가 궁금해졌다. 이를 수행해주는 프로그램을 작성하라. 입력 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테..
시간 제한 : 0.5 초(추가 시간 없음) 메모리 제한 : 128 MB 문제 재원이는 한 도시의 시장이 되었다. 이 도시에는 도시를 동쪽과 서쪽으로 나누는 큰 일직선 모양의 강이 흐르고 있다. 하지만 재원이는 다리가 없어서 시민들이 강을 건너는데 큰 불편을 겪고 있음을 알고 다리를 짓기로 결심하였다. 강 주변에서 다리를 짓기에 적합한 곳을 사이트라고 한다. 재원이는 강 주변을 면밀히 조사해 본 결과 강의 서쪽에는 N개의 사이트가 있고 동쪽에는 M개의 사이트가 있다는 것을 알았다. (N ≤ M) 재원이는 서쪽의 사이트와 동쪽의 사이트를 다리로 연결하려고 한다. (이때 한 사이트에는 최대 한 개의 다리만 연결될 수 있다.) 재원이는 다리를 최대한 많이 지으려고 하기 때문에 서쪽의 사이트 개수만큼 (N개) 다..
시간 제한 : 1 초 메모리 제한 : 512 MB 문제 스타는 안에 별이 담긴 기계장치를 보았다. 기계장치 내부를 볼 수 없어 별을 구경할 순 없었지만, 기계장치에는 별빛의 파장을 알려주는 계기판이 있었다. 계기판에 표시된 파장의 값을 토대로 스타는 별의 색을 알아낼 수 있었다. 스타가 알아낸 별의 색은 무엇이었을까? 색상별 파장의 범위는 다음과 같다. 빨간색: 620nm 이상 780nm 이하 주황색: 590nm 이상 620nm 미만 노란색: 570nm 이상 590nm 미만 초록색: 495nm 이상 570nm 미만 파란색: 450nm 이상 495nm 미만 남색: 425nm 이상 450nm 미만 보라색: 380nm 이상 425nm 미만 입력 계기판에 표시된 별빛의 파장 lambda가 주어진다. 파장은 항상..
시간 제한 : 1 초 메모리 제한 : 1024 MB 문제 스위트콘의 가격은 A원이다. A는 100의 배수이다. 그런데, 스위트콘에 부가가치세 10%를 포함하니 가격이 B원이 되었다. 부가가치세를 포함한 가격 B가 주어질 때, 이를 제외한 가격 A를 구해보자. 입력 첫째 줄에 정수 B (1100 ≤ B ≤ 9900)가 주어진다. B는 11의 배수이다. 출력 첫째 줄에 부가가치세를 제외한 가격 A를 출력한다. print(int(input()) * 10 // 11)
시간 제한 : 2 초 메모리 제한 : 128 MB 문제 동호는 새악대로 T 통신사의 새 핸드폰 옴머나를 샀다. 새악대로 T 통신사는 동호에게 다음 두 가지 요금제 중 하나를 선택하라고 했다. 영식 요금제 민식 요금제 영식 요금제는 30초마다 10원씩 청구된다. 이 말은 만약 29초 또는 그 보다 적은 시간 통화를 했으면 10원이 청구된다. 만약 30초부터 59초 사이로 통화를 했으면 20원이 청구된다. 민식 요금제는 60초마다 15원씩 청구된다. 이 말은 만약 59초 또는 그 보다 적은 시간 통화를 했으면 15원이 청구된다. 만약 60초부터 119초 사이로 통화를 했으면 30원이 청구된다. 동호가 저번 달에 새악대로 T 통신사를 이용할 때 통화 시간 목록이 주어지면 어느 요금제를 사용 하는 것이 저렴한지..
시간 제한 : 1 초(추가 시간 없음) 메모리 제한 : 1024 MB(추가 메모리 없음) 문제 ”꼬불꼬불 꼬불꼬불 맛좋은 라면 라면이 있기에 세상 살맛나 하루에 열개라도 먹을 수 있어 후루룩 짭짭 후루룩 짭짭 맛좋은 라면” 예찬이는 라면을 매우 좋아한다. 선린 최고의 라면 애호가답게, 예찬이는 한 끼에도 라면 여러 개를 흡입하고는 한다. 평소 라면을 가장 맛있게 끓일 수 있는 물의 양이 궁금했던 예찬이는 오랜 실험 끝에 마침내 아래와 같은 라면 공식을 만드는 데 성공했다. 단, Wi는 필요한 물의 양, Ai는 라면 계수, Bi는 기본 물의 양, Xi는 끓일 라면 수를 나타낸다. 예찬이가 라면을 끓이는 횟수 N과 i (1 ≤ i ≤ N)번째로 라면을 끓일 때의 라면 계수 Ai, 기본 물의 양 Bi, 끓일 ..
시간 제한 : 1 초 메모리 제한 : 1024 MB 문제 2033년, 하루나라에서 밈 1위를 결정하고자 하는 투표가 예정되어 있어 1위를 다투고 있는 후보들은 자신들의 독특한 공약을 내세우고 있다. 여론조사에 따르면, 'Rick Astley'는 유권자에게 다음과 같은 공약을 내세워 현재 1위라고 한다. Never gonna give you up Never gonna let you down Never gonna run around and desert you Never gonna make you cry Never gonna say goodbye Never gonna tell a lie and hurt you Never gonna stop 하지만 해킹 기술이 너무 발달한 나머지, Rick Astley의 공약을..
시간 제한 : 0.25 초 메모리 제한 : 1024 MB 문제 은하는 수업 때 1부터 N까지 수의 합과 1부터 N까지 수의 세제곱의 합과 관련된 다음 공식을 배웠습니다. (1 + 2 + ⋯ + N)^2 = 1^3 + 2^3 + ⋯ + N^3 믿을 수 없었던 은하는 직접 코딩을 해서 검증해 보기로 했습니다. 1부터 N까지 수의 합과 그 수를 제곱한 수, 또 1부터 N까지 수의 세제곱의 합을 차례대로 출력하세요. 입력 첫 줄에 문제의 정수 N이 주어집니다. (5 ≤ N ≤ 100) 세 줄을 출력하세요. 첫 줄에는 1부터 N까지 수의 합 1 + 2 + ⋯ + N을 출력하세요. 둘째 줄에는 1부터 N까지 수의 합을 제곱한 수 (1 + 2 + ⋯ + N)^2을 출력하세요. 셋째 줄에는 1부터 N까지 수의 세제곱의..