BaekJoon - 5597번: 과제 안 내신 분..? (1차원 배열, PYTHON)
·
Coding Test/BaekJoon_Python
과제를 해 온 사람은 이렇게나 많은데.. 그렇다면 안 해 온 사람은 어떻게 알아낼까?? 이에 대한 문제를 풀어보도록 하겠다 ※ 한 번 한 번 예제를 돌려보기가 굉장한 노가다인 점, 유의하길 바란다 ※ 안한 사람 = Someone Who didn't 문제 링크 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net 코드 작성 순서 제출 한 과제 목록을 불러올 list 생성 전체 학생 번호 list 생성 제출한 학생 목록 list에 넣기 전체 학생 목록 list에 넣기 전체 학생 목록과 제출한 학생 목록의 ..
BaekJoon - 10807번: 개수 세기 (1차원 배열, PYTHON)
·
Coding Test/BaekJoon_Python
찾고자 하는 정수를 찾는 프로그램을 짜는 문제이며, 생각보다 간단하게 풀 수 있다 ※ 정수 = essence 문제 링크 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 코드 작성 순서 주어진 정수 N 입력하기 정수를 담을 list 생성하기 찾으려는 정수 v 입력받기 list에서 v를 count한 값 출력하기 # 1.주어진 정수 N 입력 N = int(input()) # 2.정수를 담을 list생성 essence = list(map(int, input().split())) # 3.찾으려는 정수 v 입..
BaekJoon - 10809번: 알파벳 찾기 (문자열, PYTHON)
·
Coding Test/BaekJoon_Python
단어를 입력하고 알파벳이 어떤 것이 들어가있는지를 알아맞추는 코드를 짜는 문제이다 문제 링크 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 코드 작성 순서 문자열 S 입력 알파벳 목록 alphabets 입력 각각의 alphabets 요소들에 대해 위치 확인하는 반복문 안에 들어있으면 find함수의 값 출력 find = 찾은 목표의 첫 번째 위치를 가져온다 3.2 예외처리 -1출력 # 1. 문자열 S 입력 S = input() # 2. 알파벳 목록 alphabets 입력 alphabets = 'ab..
[Python] 연습 문제 모음Zip ( 함수 응용 )
·
Coding Test/Undefined_Python
파이썬을 연습할 수 있는 연습문제이다 문제와 답을 적어두었으며, 다른 답이 나올 수도 있다 문제에 대한 풀이가 필요하거나 추가적인 답변이 나올 경우 댓글을 통해 전달받고 업데이트하도록 하겠다 ※본 문제는 함수를 사용하여 푸는 문제입니다 1번 두 양의 정수를 매개 변수로 받아서 두 수의 최대공약수를 리턴하는 함수를 만드시오 더보기 Result Code 1 def prime(a, b): pr = [] if a > b: for i in range(1, b+1): if a%i == 0 and b%i == 0: pr.append(i) elif a < b: for i in range(1, a+1): if a%i == 0 and b%i == 0: pr.append(i) else: pr.append(a) return ..
[Python] 연습 문제 모음Zip ( 조건문, 반복문 응용 )
·
Coding Test/Undefined_Python
파이썬을 연습할 수 있는 연습문제이다 문제와 답을 적어두었으며, 다른 답이 나올 수도 있다 문제에 대한 풀이가 필요하거나 추가적인 답변이 나올 경우 댓글을 통해 전달받고 업데이트하도록 하겠다 ※본 문제는 함수를 사용하지 않고 푸는 문제입니다 1번 1부터 100까지의 숫자 중 홀수만 출력하는 프로그램을 작성하시오 더보기 Result Code for i in range(1, 101): if i%2 == 0: continue print(i) 2번 1단부터 9단까지 순서대로 구구단을 출력하는 프로그램을 작성하시오 더보기 Result Code for i in range(1, 10): print("%d단" %i) for j in range(1, 10): print(i*j) 3번 9단부터 1단까지 순서로 구구단을 출..
BaekJoon - 15953번: 상금 헌터 (카카오 코드 페스티벌, PYTHON)
·
Coding Test/BaekJoon_Python
문제 링크 15953번: 상금 헌터 첫 번째 줄에 제이지가 상상력을 발휘하여 가정한 횟수 T(1 ≤ T ≤ 1,000)가 주어진다. 다음 T개 줄에는 한 줄에 하나씩 제이지가 해본 가정에 대한 정보가 주어진다. 각 줄에는 두 개의 음이 아닌 www.acmicpc.net 코드 작성 순서 2017 카카오 등수에 따른 상금 list 추가하기 2018 카카오 등수에 따른 상금 list 추가하기 상상력을 발휘해 가정할 횟수 T 입력문 생성, T회만큼 반복하는 반복문 생성 2017, 2018 카카오 페스티벌에서 달성한 등수를 입력받을 a, b선언 상금 등수 이탈 시 a or b의 값을 0으로 바꿔주는 조건문 작성 받을 상금 원 단위로 출력 Process 1 > 2017 카카오 등수에 따른 상금 list 추가하기 순..