본문 바로가기

Python5

Baekjoon 2775 Python https://www.acmicpc.net/problem/2775 2775번: 부녀회장이 될테야 첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 정수 k, 두 번째 줄에 정수 n이 주어진다 www.acmicpc.net Code case = int(input()) for _ in range(case): floor = int(input()) ho = int(input()) f_0 = [x for x in range(1, ho+1)] for _ in range(floor): for i in range(1, ho): f_0[i] += f_0[i-1] print(f_0[-1]) #1 Key Code f_0 = [x for x in range(1, ho+1)] .. 2022. 11. 20.
Baekjoon 5355 Python https://www.acmicpc.net/problem/5355 5355번: 화성 수학 겨울 방학에 달에 다녀온 상근이는 여름 방학 때는 화성에 갔다 올 예정이다. (3996번) 화성에서는 지구와는 조금 다른 연산자 @, %, #을 사용한다. @는 3을 곱하고, %는 5를 더하며, #는 7을 빼는 연산 www.acmicpc.net Problem You are on planet jj and they do math a bit differently. Math is done using the following operators : @, %, and #. @ is multiply by 3. % is add 5. # is subtract 7. That is all they can do in terms of mat.. 2022. 11. 19.
백준 10866 (duque) 파이썬 https://www.acmicpc.net/problem/10866 10866번: 덱 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 코드 from collections import deque import sys box = deque() n = int(input()) for i in range(n): # tmp = list(input().split()) tmp = sys.stdin.readline().split() if tmp[0] == 'push_front': box.appendleft(tmp[1]) elif .. 2022. 5. 10.
백준 11758 CCW 파이썬 https://www.acmicpc.net/problem/11758 11758번: CCW 첫째 줄에 P1의 (x1, y1), 둘째 줄에 P2의 (x2, y2), 셋째 줄에 P3의 (x3, y3)가 주어진다. (-10,000 ≤ x1, y1, x2, y2, x3, y3 ≤ 10,000) 모든 좌표는 정수이다. P1, P2, P3의 좌표는 서로 다르다. www.acmicpc.net 코드 box = [] for _ in range(3): box.append(list(map(int,input().split()))) def ccw(p1,p2,p3): return (p1[0]*p2[1] + p2[0]*p3[1] + p3[0]*p1[1] - (p2[0]*p1[1] + p3[0]*p2[1] + p1[0]*p3[1])).. 2022. 5. 9.
20201020#(3) 어떤 언어를 선택해야할까 고민될때는? 나의 첫 프로그래밍 언어는 c 언어이다. 전공도 정하지 못한 채 대학교에 와서 이것저것 듣다가 1학년 2학기 때 cprograming 강의를 신청해 듣게 된 게 나의 첫 프로그래밍 시작이라고 할 수 있다. 처음에는 왜 c언어를 먼저 배우게 할까? 라고 생각했었다. 지금 와서 생각해보니 지금 우리가 쓰고 있는 os들 대부분이 c언어를 기반으로 작성되어있으며 c언어를 배우게 되면 c++, c# 등을 배우기 편하다. 또한 c언어는 컴퓨터 구조를 이해하기 쉬운 언어라고도 한다. 이외에도 다양한 장점이 있는 언어라고 생각된다. 요즘 c언어 공부를 하다가 문득 다른언어를 공부해보고 싶다는 생각이 든다. 그런데 지금 c언어를 배우고 있는 중이기 때문에 이때까지 한 게 아까워서라도 목표치까지는 마치고 다른 언어를 선택.. 2020. 10. 20.