반응형

# 3. APS 113

이코테# Python_ 두 배열의 원소 교체

🥙 [문제] 첫 번째 줄에 N, K가 공백을 기준으로 구분되어 입력된다. 두 번째 줄에 배열 A의 원소들이 공백을 기준으로 구분되어 입력된다. 모든 원소는 10,000, 000보다 작은 자연수다. 세 번째 줄에 배열 B의 원소들이 공백을 기준으로 구분되어 입력된다. 모든 원소는 10,000, 000보다 작은 자연수다. 최대 K번 바꿔치기 연산을 수행하여 만들 수 있는 배열 A의 모든 원소의 합의 최댓값을 출력해라. [input] 5 3 1 2 5 4 3 5 5 6 6 5 [output] 26 import sys sys.stdin = open("input.txt") N , K = map(int,input().split()) N_list = sorted(list(map(int,input().split()))..

# 3. APS/이코테 2021.03.07

SWEA # Python_D2_1926_간단한 369게임

🌭[문제] 1. 숫자 1부터 순서대로 차례대로 말하되, “3” “6” “9” 가 들어가 있는 수는 말하지 않는다. 1 2 3 4 5 6 7 8 9… 2. "3" "6" "9"가 들어가 있는 수를 말하지 않는대신, 박수를 친다. 이 때, 박수는 해당 숫자가 들어간 개수만큼 쳐야 한다. 예를 들어 숫자 35의 경우 박수 한 번, 숫자 36의 경우 박수를 두번 쳐야 한다. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 10 [output] 1 2 - 4 5 - 7 8 - 10 N = int(input()) def count(n): digit = 0 cnt = 0 while n: # digit : 나머..

# 3. APS/SWEA 2021.03.07

SWEA # Python_D2_1976_시각 덧셈

🥝 [문제] 시 분으로 이루어진 시각을 2개 입력 받아, 더한 값을 시 분으로 출력하는 프로그램을 작성하라. (시각은 12시간제로 표시한다. 즉, 시가 가질 수 있는 값은 1시부터 12시이다.) SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 3 17 1 39 8 22 5 10 6 53 2 12 [output] #1 4 56 #2 1 32 #3 9 5 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): H1, M1, H2, M2 = map(int,input().split()) Hour = H1 + ..

# 3. APS/SWEA 2021.03.07

CodeUp # Python 기초 100제_6034_정수 2개 입력받아 차 계산하기

🏀 [문제] 정수 2개(a, b)를 입력받아 a에서 b를 뺀 차를 출력하는 프로그램을 작성해보자. codeup.kr/problem.php?id=6034 [기초-산술연산] 정수 2개 입력받아 차 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr A, B = map(int, input().split()) print(A-B) 👕 int(input().split())이 안되는 이유? .split()은 공백을 기준으로 input요소들을 list로 만들어 줌 따라서, input으로 받는 요소 여러개를 list로 만들어준 ..

# 3. APS/CodeUp 2021.03.06

CodeUp # Python 기초 100제_6027_10진 정수 입력받아 16진수로 출력하기

🧢 [문제] 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. codeup.kr/problem.php?id=6027 [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr a = int(input()) print("{0:x}".format(a)) 🎏 진법 바꾸기 ## 1 ## [16진수 ==>> 10진수] # (0xffff 모양의 16진수) print(int("0xffff",16)) # 65535 # (ffff 모양의 16진수) print(int("..

# 3. APS/CodeUp 2021.03.06

CodeUp # Python 기초 100제_6024_단어 2개 입력받아 이어 붙이기

👑 [문제] input을 2개의 변수에 각각 담아 붙여서 출력해라. [기초-입출력] 단어 2개 입력받아 이어 붙이기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr # str은 +를 사용하여 붙여서 출력할 수 있다. A, B = input().split() print(A+B)

# 3. APS/CodeUp 2021.03.05

CodeUp # Python 기초 100제_6021_단어 1개 입력받아 나누어 출력하기

👠 [문제] 입력받은 단어의 각 문자를 한 줄에 한 문자씩 분리해 출력해라. [기초-입출력] 단어 1개 입력받아 나누어 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr # input을 str값으로 받아와 for문을 돌려주며 하나하나씩 출력해준다. A = input() for i in A: print(i)

# 3. APS/CodeUp 2021.03.05

CodeUp # Python 기초 100제_6020_주민번호 입력받아 형태 바꿔 출력하기

🤿 [문제] '-'를 제외한 주민번호 13자리를 모두 붙여 출력해라. [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr # 그냥 Print(A, B)해주었다면 둘 사이가 띄워졌을 출력을 # sep을 사용해서 붙여서 출력되게 해준다. A, B= input().split('-') print(A, B, sep='')

# 3. APS/CodeUp 2021.03.05

CodeUp # Python 기초 100제_6018_시간 입력받아 그대로 출력하기

🚢 [문제] 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr [방법 1] # 전체를 input으로 들고오며, 1개의 변수에만 담기 A = input() print(A) [방법 2] # 2개의 변수에 담아 각각을 합쳐서 출력하기 A, B = input().split(':') print(A, B, sep=':')

# 3. APS/CodeUp 2021.03.05

CodeUp # Python 기초 100제_6015_정수 2개 입력받아 그대로 출력하기2

🛹 [문제] 정수 2개 입력받아 그대로 출력하시오. [기초-입출력] 정수 2개 입력받아 그대로 출력하기2(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr # [방법1] # str값으로 A, B를 출력 A, B = input().split() print(A) print(B) # [방법2] # int값으로 A, B를 출력 A, B = map(int, input().split()) print(A,) print(B)

# 3. APS/CodeUp 2021.03.05
반응형