본문 바로가기

Programming Language

(103)
[python 파이썬] 백준 25083번 코드 풀이 문제아래 예제와 같이 새싹을 출력하시오.입력입력은 없다.출력새싹을 출력한다.코드 풀이\ 기호 사용 익숙해지기!print(" ,r'\\"7")print("r`-_ ,' ,/")print(" \\\\. \\". L_r'")print(" `~\\\\/")print(" |")print(" |")   https://github.com/yenyen31/BaekjoonAlgorithm GitHub - yenyen31/BaekjoonAlgorithm: 백준 알고리즘/코딩테스트 스터디백준 알고리즘/코딩테스트 스터디. Contribute to yenyen31/BaekjoonAlgorithm development by creating an account on GitHub.github..
[python 파이썬] 백준 단계별로 풀어보기 <5단계: 문자열> 답안 코드 모음 27866번 https://yenyen31.tistory.com/entry/python-파이썬-백준-27866번-코드-풀이 [python 파이썬] 백준 27866번 코드 풀이문제단어 S와 정수 𝑖가 주어졌을 때, S의 𝑖번째 글자를 출력하는 프로그램을 작성하시오.입력첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 𝑆가 주어진다. 단어의 길이는 최대 100yenyen31.tistory.com   2743번https://yenyen31.tistory.com/entry/python-파이썬-백준-2743번-코드-풀이 [python 파이썬] 백준 2743번 코드 풀이문제알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오.입력첫째 줄에 영어 소문자와 대문자로만 이루어진 단어가 주..
[python 파이썬] 백준 2444번 코드 풀이 문제예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.출력첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. 코드 풀이각 줄은 1개부터 시작하여 2개씩 늘어나는 구조한 줄에 2 * N - 1개의 별이 찍히면 반대로 2개씩 감소하는 구조로 별이 찍히게 된다.찍히는 별의 모양은 마름모 모양으로 출력각 출력되는 별은 가운데 정렬한 모양으로 찍혀야 하며, 이는 앞에 공백 출력으로 구현✔️ range 함수의 범위를 역순으로 지정하고 싶을 때는 세번째 파라미터로 음수를 넣어줌!range(시작값, 끝값, -1) : 시작값부터 끝값까지 역순으로 출력별의 개수가 증가하는 부분 → for문별의 개수가 감소하는 부분 → for문# N 입력받기N = int(input..
[python 파이썬] 백준 3003번 코드 풀이 문제동혁이는 오래된 창고를 뒤지다가 낡은 체스판과 피스를 발견했다.체스판의 먼지를 털어내고 걸레로 닦으니 그럭저럭 쓸만한 체스판이 되었다. 하지만, 검정색 피스는 모두 있었으나, 흰색 피스는 개수가 올바르지 않았다.체스는 총 16개의 피스를 사용하며, 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개로 구성되어 있다.동혁이가 발견한 흰색 피스의 개수가 주어졌을 때, 몇 개를 더하거나 빼야 올바른 세트가 되는지 구하는 프로그램을 작성하시오.입력첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다.출력첫째 줄에 입력에서 주어진 순서대로 몇 개의 피스를 더하거나 빼야 되는지를 출력한다. 만약 수가 양수..
[python 파이썬] 백준 15083번 코드 풀이 문제아래 예제와 같이 새싹을 출력하시오.입력입력은 없다.출력새싹을 출력한다. 코드 풀이\ 기호 사용 익숙해지기!print(" ,r'\\"7")print("r`-_ ,' ,/")print(" \\\\. \\". L_r'")print(" `~\\\\/")print(" |")print(" |")   https://github.com/yenyen31/BaekjoonAlgorithm GitHub - yenyen31/BaekjoonAlgorithm: 백준 알고리즘/코딩테스트 스터디백준 알고리즘/코딩테스트 스터디. Contribute to yenyen31/BaekjoonAlgorithm development by creating an account on GitHub.githu..
[python 파이썬] 백준 11718번 코드 풀이 문제입력 받은 대로 출력하는 프로그램을 작성하시오.입력입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시작하지 않고, 공백으로 끝나지 않는다.출력입력받은 그대로 출력한다.코드 풀이반복문으로 계속 출력while문 사용try, except으로 예외 종료 지점 설정입력 바로 출력하는 구문 : print(input())while True: try: print(input()) # 입력 그대로 출력 except EOFError: # 종료 지점 break
[python 파이썬] 백준 5622번 코드 풀이 문제상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다.  전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하나 누르면 다이얼이 처음 위치로 돌아가고, 다음 숫자를 누르려면 다이얼을 처음 위치에서 다시 돌려야 한다.숫자 1을 걸려면 총 2초가 필요하다. 1보다 큰 수를 거는데 걸리는 시간은 이보다 더 걸리며, 한 칸 옆에 있는 숫자를 걸기 위해선 1초씩 더 걸린다.상근이의 할머니는 전화 번호를 각 숫자에 해당하는 문자로 외운다. 즉, 어떤 단어를 걸 때, 각 알파벳에 해당하는 숫자를 걸면 된다. 예를 들어, UNUCIC는 868242와 같다.할머니가 외운 단어가 주어졌을 때, 이 전화를 걸기 위해서 필요한 최소 시간을..
[python 파이썬] 백준 2908번 코드 풀이 문제상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다.상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다.두 수가 주어졌을 때, 상수의 대답을 출력하는 프로그램을 작성하시오.입력첫째 줄에 상근이가 칠판에 적은 두 수 A와 B가 주어진다. 두 수는 같지 않은 세 자리 수이며, 0이 포함되어 있지 않다.출력첫째 줄에 상수의 대답을 출력한다.코드 풀이전체 플..