본문 바로가기

Problem Solving599

[백준][solved.ac][Bronze 2][Python] 18406번 : 럭키 스트레이트 밑의 링크는 백준에서의 문제 링크입니다. 18406번: 럭키 스트레이트 첫째 줄에 점수 N이 정수로 주어진다. (10 ≤ N ≤ 99,999,999) 단, 점수 N의 자릿수는 항상 짝수 형태로만 주어진다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 점수 N을 정수로 입력합니다. # 10 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 21734번 : SMUPC의 등장 밑의 링크는 백준에서의 문제 링크입니다. 21734번: SMUPC의 등장 2021년 5월 8일 SMUPC 대회의 첫 개최에 신이 난 화은이는 SMUPC를 기념하기 위해 "SMUPC"를 예술적으로 출력하는 프로그램을 작성하고자 했다. 화은이는 각 알파벳에 해당하는 아스키코드 값을 10진 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에 알파벳 소문자로만 이루어진 단어 S를 입력합니다. # 길이는 10을 넘지 않습니다. # 맨 끝의 \n을 떼어줍니다. S = stdin.readline().rstrip() # S의 한 글자씩 반복합니다. for char in S: # 현재 글자의 10진법 아스키코드.. 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 21918번 : 전구 밑의 링크는 백준에서의 문제 링크입니다. 21918번: 전구 $N$개의 전구가 있고 맨 왼쪽에 있는 전구를 첫 번째라고 하자. 전구의 상태는 두 가지가 있으며 이를 숫자로 표현한다. $1$은 전구가 켜져 있는 상태를 의미하고, $0$은 전구가 꺼져 있는 상태를 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 전구의 개수 N, 입력되는 명령어의 개수 M을 공백으로 구분해 입력합니다. # 1 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 21964번 : 선린인터넷고등학교 교가 밑의 링크는 백준에서의 문제 링크입니다. 21964번: 선린인터넷고등학교 교가 알파벳 대문자, 알파벳 소문자, 쉼표, 마침표의 아스키 코드는 각각 65-90, 97-122, 44, 46이다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 문자열의 길이 N을 입력합니다. # 정수형으로 변환합니다. N = int(stdin.readline()) # 두 번째 줄에 N글자로 이루어진 문자열 S를 입력합니다. # 맨 끝의 \n은 떼어줍니다. S = stdin.readline().rstrip() # 문자열 S의 마지막 5글자를 출력합니다. print(S[-5:]) 맞았습니다 결과를 보고 코드를 .. 2021. 6. 30.
[CodeUp][Python 기초 100제] 6025번 : [기초-값변환] 정수 2개 입력받아 합 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-값변환] 정수 2개 입력받아 합 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 2개의 정수를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. num1, num2 = map(int, stdin.readline().split(' ')) # 입력한 두 정수의 합을 출력합니다. print(num1 + num2) ※ 궁금한 부.. 2021. 6. 30.
[CodeUp][Python 기초 100제] 6024번 : [기초-입출력] 단어 2개 입력받아 이어 붙이기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-입출력] 단어 2개 입력받아 이어 붙이기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 알파벳과 숫자로 이루어진 2개의 단어를 공백으로 구분해 입력합니다. # 맨 끝의 \n은 떼어줍니다. word1, word2 = stdin.readline().rstrip().split(' ') # 입력한 2개의 단어를 순서대로 붙여서 출력합니다. pri.. 2021. 6. 30.
[CodeUp][Python 기초 100제] 6023번 : [기초-입출력] 시분초 입력받아 분만 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-입출력] 시분초 입력받아 분만 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 시:분:초 형식으로 시간을 입력합니다. # :를 기준으로 나눠 리스트 변수로 만들어줍니다. time_input = stdin.readline().rstrip().split(':') # 분을 출력합니다. print(time_input[1]) ※ 궁금한 부분, 이상.. 2021. 6. 30.
[CodeUp][Python 기초 100제] 6022번 : [기초-입출력] 연월일 입력받아 나누어 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-입출력] 연월일 입력받아 나누어 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 6자리 숫자로 이루어진 연월일(YYMMDD)를 입력합니다. # 맨 끝의 \n은 떼어줍니다. yymmdd = stdin.readline().rstrip() # 년도(YY)인 앞의 두 자리, 월(MM)인 중간의 두 자리, 일(DD)인 끝의 두 자리를 # 공.. 2021. 6. 30.
[CodeUp][Python 기초 100제] 6021번 : [기초-입출력] 단어 1개 입력받아 나누어 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-입출력] 단어 1개 입력받아 나누어 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 5개의 문자로 이루어진 단어 1개를 입력합니다. # 맨 끝의 \n은 떼어줍니다. word = stdin.readline().rstrip() # 입력한 단어에서 한 글자씩 반복합니다. for char in word: # 현재 글자를 출력합니다. pri.. 2021. 6. 29.
[CodeUp][Python 기초 100제] 6020번 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # 주민번호 앞 6자리, 뒷 7자리를 '-'로 구분해 입력합니다. # 각각 변수로 만들어줍니다. front_num, back_num = input().split('-') # '-'를 제외한 주민번호 13자리를 모두 붙여 출력합니다. print(front_num + back_num) ※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다. ※ 더 효.. 2021. 6. 29.