본문 바로가기

Programming/Coding Test5

[코드트리 챌린지] 1주차 학습 진단 결과 안녕하세요. 혀코입니다. 1주차 학습 진단 결과 입니다. 총 5문제 중에 3문제 풀었습니다. 2번째 문제에서 1차 배열을 좀 헷갈려해서 느리게 코딩한게 좀 아쉬웠습니다. 배열을 더 공부해봐야겠네요. 그래도 점수는 0주차 253점에 비해서 140점 정도 올랐네요. 그리고 0주차 학습내용 진행 상황으로 연산자 부분을 진행하고 있다. https://www.codetree.ai/missions/4/problems/square-width-after-length-change?&utm_source=clipboard&utm_medium=text list1 = list(map(int, input().split(' '))) # 가로와 세로의 값을 받는다 width = list1[0] # 입력 받은 가로값 저장 height.. 2023. 9. 8.
[코드트리 챌린지] 0주차 학습 진단 결과 안녕하세요. 혀코입니다. 오늘은 코드트리 블로그 챌린지에 앞서 실력을 평가해 봤습니다. 총 4문제 중에 3문제 풀었습니다. 숫자 입력받는 것을 헷갈려서 시간 초과로 두번째 문제를 놓친게 아쉬었습니다. 두개의 숫자를 입력 받을 때는 다음 코드를 사용해서 입력 받아야 하는 것을 알았습니다. numbers = list(map(int, input().split(' '))) 다음은 학습 진단 결과입니다. 다음에는 더 높은 점수를 받을 수 있도록 더 공부해야겠네요. 2023. 9. 1.
[BAEKJOON] 1002번 터렛 | 두 원의 교차점의 수 구하는 방법(feat. Python) 안녕하세요. 혀코입니다. 이번 시간에는 BAEKJOON 1002번 터렛 - 두 원의 교차점의 수를 구하는 문제를 풀어보도록 하겠습니다. 첫째줄에 테스트 케이스 수가 주어지고, 두 원의 중심점이 (x1, y1), (x2, y2) 그리고 반지름이 (r1, r2) 이라고 할때 x1, y1, r1, x2, y2, r2 이렇게 입력됩니다. 입력: 3 0 0 13 40 0 37 0 0 3 0 7 4 1 1 1 1 1 5 풀이: 첫째줄의 테스트 케이스 수를 입력 받습니다. T = int(input()) 그리고 테스트 케이스의 수만큼 for 문을 돌립니다. for _ in range(T): 원의 중심점과 반지름의 정보를 입력받습니다. x1, y1, r1, x2, y2, r2 = list(map(int, input()... 2022. 7. 12.
[BAEKJOON] 1001번 A-B | 두 정수를 입력받아 차를 출력하는 방법(feat. Python) 안녕하세요. 혀코입니다. 이번 시간에는 BAEKJOON 1001번 A-B 두 정수를 입력받아 두 수의 차를 출력하는 방법에 대해서 알아보겠습니다. # 두 수를 입력 받으려면 input 함수에 split() 함수를 추가한다. # 이렇게 입력 받은 값은 자동적으로 리스트가 된다. # 입력 받은 값을 정수형으로 바꿔주기 위해서 int를 적용해야한다. # 리스트 형태에 일괄적으로 int 함수를 적용하기 위해 map함수를 사용한다. # map함수의 값을 얻기위해 list함수를 사용해서 list형태로 변환해준다. # 각 변수에 list를 할당하면, list 순서대로 각 변수에 대입된다. num1, num2 = list(map(int, input().split())) # 두 수의 차를 출력한다. print(num1 .. 2022. 7. 12.
[BAEKJOON] 1000번 A+B | 두 정수를 입력받아 합을 출력하는 방법(feat. Python) 안녕하세요. 혀코입니다. 이번 시간에는 BAEKJOON 1000번 A+B 두 정수를 입력받아 합을 출력하는 방법에 대해서 알아보겠습니다. # 두 수를 입력 받으려면 input 함수에 split() 함수를 추가한다. # 이렇게 입력 받은 값은 자동적으로 리스트가 된다. # 입력 받은 값을 정수형으로 바꿔주기 위해서 int를 적용해야한다. # 리스트 형태에 일괄적으로 int 함수를 적용하기 위해 map함수를 사용한다. # map함수의 값을 얻기위해 list함수를 사용해서 list형태로 변환해준다. # 각 변수에 list를 할당하면, list 순서대로 각 변수에 대입된다. num1, num2 = list(map(int, input().split())) # 두 수의 합을 출력한다. print(num1 + num.. 2022. 7. 12.