문제풀이 Weather Observation Station 13 문제의 저작권은 해커랭크에 있습니다 문제소개 풀이접근 코드... 해커랭크문제풀이sqlWeather Observation Station 13Weather Observation Station 13 49일차 - 2022.04.20 Baekjoon에서 문제풀이 1) 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제/ 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 고민과정 반복문을 이용해 처음엔 1개부터 N개만큼의 별이 하나씩 늘어나게 하면 되므로 +=를 이용하면 될거 같음 풀이 readline 모듈 2) 문제 : 첫째 줄에는... 문제풀이공부기록TILTIL 숫자열과 문자열 문제소개 코드 정의된 변수 값 확인 range(len(nums)) 활용코드... 코딩문제풀이카카오프로그래머스코딩테스트문제풀이 백준 1697 문제 풀이 그리디로 푸는건가 싶었는데, 아니고 x-1, x+1, x*2 로 탐색을 뻗어나가면서 값을 찾으면 몇번째 탐색에 찾았는지 출력한다.... 문제풀이BFSBFS 47일차 - 2022.04.18 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 앞의 문제와 크게 다른점은 보이지 않는데 문자열로 한번에 출력하기 위한... 문제풀이공부기록TILTIL 백준 알고리즘 13단계 (정수론 및 조합론) 1) 5086번 배수와 약수 2) 1037번 약수 아래 코드는 입력값 중 작은 값의 범위만큼 반복문을 돌며 최대 공약수를 구한다. 4) 1934번 최소 공배수 (유클리드 호제법) 이에 따라 반복문을 통해 a에는 b값을 넣어주고, b에는 a%b값을 넣어주며 b가 0이 될 때 까지 이를 반복하여 0이됐을 경우의 a값이 최대공약수가 된다. 위 3번에 내가 작성한 풀이는 불필요한 약수까지 따지게 되... 조합론백준 알고리즘문제풀이13단계정수론단계별13단계 48일차 - 2022.04.19 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하... 문제풀이공부기록TILTIL 로또 최고, 최저 순위 찾기 문제소개 풀이접근 코드 정의된 변수 값 확인... 최고순위코딩로또문제풀이프로그래머스최저순위로또 43일차 - 2022.04.14 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. 각 테스트 케이스마다 A+B를 출력한다. (0 < A, B < 10) 고민과정 이리저리 해보고 예시 만들어서 혼자 해보고 했는데 위의 코드가 틀린거 ... 문제풀이공부기록TILTIL 44일차 - 2022.04.15 Baekjoon에서 문제풀이 1) 문제 : 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 고민과정 43일차때 풀었던 문제와 비슷하나 출력방법이 다르므로 풀이 뒤의 다른 반복문 문제들을 풀어보았으나 앞의 못 푼 문제와 흡사한 문제들이 많아 ... 문제풀이공부기록TILTIL 45일차 - 2022.04.16 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. 각 테스트 케이스마다 A+B를 출력한다. (0 < A, B < 10) 고민과정 도저히 현상태에서 아는 부분으로는 답을 못 찾을거 같고 기본 문법 부분... 문제풀이공부기록TILTIL 백준 2606 문제 풀이 python 15분 가량 걸린 문제이다. DFS알고리즘을 유도하는 기본 문제인듯 하다. 네트워크의 모습이 그래프 구조를 연상케해서 재미있었다. 1번 컴퓨터부터 네트워크상에 연결된 컴퓨터로 바이러스가 퍼진다. 다른 네트워크에 있는 컴퓨터는 감염되지 않는다. 1번 컴퓨터에 의해 감염된 컴퓨터의 갯수를 출력한다. 쉬워서 재밌던 문제😋... 문제풀이DFSDFS 33일차 - 2022.04.02 Baekjoon에서 문제풀이 문제 : 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. (연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수이다) 풀이 input 선언과정에서 File을 Flie로 잘못 입력해 틀린곳 찾느라 헤맴. baekjoon 변명인데 알바갔다온후... 개발자문제풀이공부기록TILTIL 35일차 - 2022.04.04 1) 문제 : 현재 상근이가 설정한 알람 시각이 주어졌을 때, 알람을 45분 앞서는 시간으로 변환하는 프로그램을 작성하시오. 첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재 상근이가 설정한 놓은 알람 시간 H시 M분을 의미한다. 풀이 (어제 푼 1번과 다른 방법으로 시도) 2) 문제 : 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데... 개발자문제풀이공부기록TILTIL
Weather Observation Station 13 문제의 저작권은 해커랭크에 있습니다 문제소개 풀이접근 코드... 해커랭크문제풀이sqlWeather Observation Station 13Weather Observation Station 13 49일차 - 2022.04.20 Baekjoon에서 문제풀이 1) 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제/ 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 고민과정 반복문을 이용해 처음엔 1개부터 N개만큼의 별이 하나씩 늘어나게 하면 되므로 +=를 이용하면 될거 같음 풀이 readline 모듈 2) 문제 : 첫째 줄에는... 문제풀이공부기록TILTIL 숫자열과 문자열 문제소개 코드 정의된 변수 값 확인 range(len(nums)) 활용코드... 코딩문제풀이카카오프로그래머스코딩테스트문제풀이 백준 1697 문제 풀이 그리디로 푸는건가 싶었는데, 아니고 x-1, x+1, x*2 로 탐색을 뻗어나가면서 값을 찾으면 몇번째 탐색에 찾았는지 출력한다.... 문제풀이BFSBFS 47일차 - 2022.04.18 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 앞의 문제와 크게 다른점은 보이지 않는데 문자열로 한번에 출력하기 위한... 문제풀이공부기록TILTIL 백준 알고리즘 13단계 (정수론 및 조합론) 1) 5086번 배수와 약수 2) 1037번 약수 아래 코드는 입력값 중 작은 값의 범위만큼 반복문을 돌며 최대 공약수를 구한다. 4) 1934번 최소 공배수 (유클리드 호제법) 이에 따라 반복문을 통해 a에는 b값을 넣어주고, b에는 a%b값을 넣어주며 b가 0이 될 때 까지 이를 반복하여 0이됐을 경우의 a값이 최대공약수가 된다. 위 3번에 내가 작성한 풀이는 불필요한 약수까지 따지게 되... 조합론백준 알고리즘문제풀이13단계정수론단계별13단계 48일차 - 2022.04.19 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하... 문제풀이공부기록TILTIL 로또 최고, 최저 순위 찾기 문제소개 풀이접근 코드 정의된 변수 값 확인... 최고순위코딩로또문제풀이프로그래머스최저순위로또 43일차 - 2022.04.14 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. 각 테스트 케이스마다 A+B를 출력한다. (0 < A, B < 10) 고민과정 이리저리 해보고 예시 만들어서 혼자 해보고 했는데 위의 코드가 틀린거 ... 문제풀이공부기록TILTIL 44일차 - 2022.04.15 Baekjoon에서 문제풀이 1) 문제 : 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 고민과정 43일차때 풀었던 문제와 비슷하나 출력방법이 다르므로 풀이 뒤의 다른 반복문 문제들을 풀어보았으나 앞의 못 푼 문제와 흡사한 문제들이 많아 ... 문제풀이공부기록TILTIL 45일차 - 2022.04.16 Baekjoon에서 문제풀이 1) 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. 각 테스트 케이스마다 A+B를 출력한다. (0 < A, B < 10) 고민과정 도저히 현상태에서 아는 부분으로는 답을 못 찾을거 같고 기본 문법 부분... 문제풀이공부기록TILTIL 백준 2606 문제 풀이 python 15분 가량 걸린 문제이다. DFS알고리즘을 유도하는 기본 문제인듯 하다. 네트워크의 모습이 그래프 구조를 연상케해서 재미있었다. 1번 컴퓨터부터 네트워크상에 연결된 컴퓨터로 바이러스가 퍼진다. 다른 네트워크에 있는 컴퓨터는 감염되지 않는다. 1번 컴퓨터에 의해 감염된 컴퓨터의 갯수를 출력한다. 쉬워서 재밌던 문제😋... 문제풀이DFSDFS 33일차 - 2022.04.02 Baekjoon에서 문제풀이 문제 : 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. (연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수이다) 풀이 input 선언과정에서 File을 Flie로 잘못 입력해 틀린곳 찾느라 헤맴. baekjoon 변명인데 알바갔다온후... 개발자문제풀이공부기록TILTIL 35일차 - 2022.04.04 1) 문제 : 현재 상근이가 설정한 알람 시각이 주어졌을 때, 알람을 45분 앞서는 시간으로 변환하는 프로그램을 작성하시오. 첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재 상근이가 설정한 놓은 알람 시간 H시 M분을 의미한다. 풀이 (어제 푼 1번과 다른 방법으로 시도) 2) 문제 : 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데... 개발자문제풀이공부기록TILTIL