[백준] 1003번 문제 풀이: 파이썬(python) 코드 설명
·
백준(BOJ)
https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net Hint 문제 예제에 있는 코드를 직접 작성하여 실행해보면 0이 출력된 횟수와 1이 출력된 횟수에 규칙이 있다 Solution def fibonacci(n): if n==0: print(0) return 0 elif n==1: print(1) return 1 else: return fibonacci(n-1)+fibonacci(n-2) 문제에 있는 C++코드를 Python으로 옮겨보면 다음과 같이 표현할 수 있다 실제로 이대로 실행해보면 아래와 같은 결과를 얻을 수 있다 실제로 위 코드를 실행했..
2020 1학기 웹파이썬 프로그래밍 기말고사 풀이 답안
·
School
경희대학교 이성원 교수님 2020년 1학기 웹파 수업 기말고사 풀이 예시 코드입니다 채점을 받은 코드는 아니므로 공부할 때 참고용으로 사용하세요 지저분한 구문이 많으며 최대한 설명을 자세히 써놨습니다 궁금한 점은 댓글로 달아주시면 답변 드리겠습니다. """ https://curihus.tistory.com 본 코드는 2020년 1학기 웹/파이썬 프로그래밍 이성원 교수님 수업 기말고사 시험의 예시 답안입니다. 100% 정답은 아니며 오류가 발견되거나 관련 질문은 블로그 댓글로 남겨주시면 수정 작업 및 답변을 드리겠습니다. update: 23.05.19 """ import csv import copy class RemoteControl(): def __init__(self): self.nowChannel_i..
군 운전적성정밀검사 후기, 적합(합격) 팁
·
Diary
군 운전적성정밀검사를 보고 온 날이다 검사는 직접 운전하는 것이 아닌 사진에 보이는 기계로 검사를 진행한다 어떤 검사인지는 한국교통안전공단 유튜브나 홈페이지를 참고하면 좋다 시간이 좀 걸려서 1, 2교시로 나눠서 진행했고 1교시에는 지각운동요인 2교시에는 지적능력 요인, 적응능력 요인에 대한 검사를 진행했다. 먼저 1교시에 40분 정도 강사님이 설명해주신다 나는 유쾌한 강사님을 만나 재밌게 설명을 들었다 그리고 나이 드신 분들이 화물, 택시 등의 자격증을 갖기 위해서 이 검사를 치루어야 해서 설명을 일부러 쉽고 오래 하셨다 강사님의 통합적인 설명 이후 개별적으로 헤드폰을 낀 후 각자 기계에서 검사를 진행한다 검사는 한 개의 검사마다설명 -> 연습 -> 본검사로 진행한다 연습은 총 3세트를 진행 가능 하므..
[백준] 1002번 터렛 문제 풀이 : 파이썬(python) 코드 설명
·
백준(BOJ)
문제: https://www.acmicpc.net/problem/1002 1002번: 터렛 각 테스트 케이스마다 류재명이 있을 수 있는 위치의 수를 출력한다. 만약 류재명이 있을 수 있는 위치의 개수가 무한대일 경우에는 -1을 출력한다. www.acmicpc.net Hint 위 문제는 기하학으로 분류되어 있으며 기하학과 관련된 풀이를 진행하면 쉽다. 또한 좌표와 거리가 주어진 것으로 보아 원의 위치 관계를 생각해보면 된다. Solution 해결책은 원의 위치 관계에 대한 경우의 수를 생각하면 된다 여기서 dist는 distance의 약자로 원의 중심 사이의 거리를 나타냈다 1) 원이 접하는 경우 외접하는 경우와 내접하는 경우가 있다 2) 원이 만나지 않는 경우 두 번째 사진과 세 번째 사진은 거의 동일하..
숫자야구 게임 디스코드 봇(Bulls and Cows)
·
Discord Bot
python의 random 모듈과 discord 봇을 활용하여 제작한 숫자야구 게임 봇입니다. 파이썬 디스코드 봇의 기본 틀로 활용하기 좋습니다 $사용법을 통해 자세한 명령어를 확인할 수 있습니다 첫 구동 시에는 $초기화 명령어가 필요합니다. (이후에는 게임이 끝나면 자동 초기화) $시작 명령어를 사용하면 random모듈로 숫자가 임의로 정해집니다 (중복 숫자x, 4자리 수) https://github.com/CuriHuS/Discord-Bot/blob/main/Bulls%20and%20Cows.py import random import requests import discord import asyncio from bs4 import BeautifulSoup from urllib.request impor..
[23년 추가]롤 전적검색 파이썬 디스코드 봇 2.0 - Riot API 이용, 분석
·
Discord Bot/LOL-Searcher
League of Legends game Python Discord Bot Code, Example 23년 추가 글 기존 인터넷 환경을 Wi-Fi에서 유선 LAN 방식으로 변경 + Riot API 코드 일부 수정 위와 같이 환경을 변경한 후 테스트를 해보니 평균 0.75초 정도가 나옴 => 서버의 인터넷 상황에 따라 시간차 발생으로 유추 기존 1.0~ 버전에서 op.gg 사이트에서 beautiful soup를 이용한 반면 2.0 버전은 Riot API를 활용하여 제작했다. op.gg 를 활용할 때보다 더 빠르게 반응하기 원했고 이를 위해 Riot API를 직접 받아 사용하는 봇을 제작했다. 기존 봇에서는 주목할 만한 챔피언으로 자체 알고리즘으로 뽑은 챔피언을 출력했는데 직접 Riot API를 받아오는 경..
CuriHuS
CuriHuS Blog