본문 바로가기

동아리

(23)
백준 for & while문 for문 2739번 : 구구단 문제 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. 입력 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다. 출력 출력형식과 같게 N*1부터 N*9까지 출력한다. 소스코드 a = int(input()) for i in range(1,10): print(a, "*", i, "=", a*i) 10950번 : A+B - 3 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한..
파이썬 for문 for와 range 사용 for for 변수 in range (횟수): 반복할 코드 for문으로 hello world를 100번 실행. for i in range (100): print('hello world') # for 다음 줄에 오는 코드는 반드시 들여쓰기. range for 변수 in range (시작, 끝): 반복할 코드 for i in range(4, 10): #4부터 9까지 반복 print("hello", i) for 변수 in range (시작, 끝,증가폭): 반복할 코드 for i in range(0,10,2): # 0부터 8까지 2씩 증가 0 2 4 6 8 print("hello", i) reversed를 사용해 숫자 뒤집기 for 변수 in reversed(range(횟수)) for ..
파이썬 if문 if문 if 조건식: 코드 if에 조건식 지정 후 : 붙이기, 다음줄에 실행할 코드 작성 실행 코드 반드시 들여쓰기! x = 10 if x == 10: print('10입니다.') print("ㅁㄴㅇㄹ") #if문과 관련 없이 실행. 중첩 if문 if문 안의 if문. 아래의 소스코드는 x가 15이므로. x >= 10 도 만족, x==15도 만족하기 때문에 둘다 출력할 수 있다. x = 15 if x >= 10: print('10입니다.') if x == 15: print('15입니다.') else if 조건식: 코드1 else: 코드2 if문의 조건이 맞지 않을때, 조건이 하나도 맞지 않을때 쓴다. x =5 if x == 10: print("10입니다") else: print("10이 아닙니다") 참 /..
백준 if문 1330번 : 두 수 비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '
파이썬 수업 #2 리스트 리스트 만들기 리스트 = [값, 값, 값]리스트에 저장된 각 값을 요소라고 함. >>> a = [38, 21, 53, 62, 19] # 숫자가 5개 들어있는 리스트. >>> a [38, 21, 53, 62, 19] #여러가지 자료형도 가능 >>> person = ['emotion', 4, 10, True] >>> person ['emotion', 4, 10, True] 빈 리스트 만들기 리스트 = [] 리스트 = list() >>> a = [] >>> a [] >>> b = list() >>> b [] range 리스트 만들기 ※지정한 횟수의 숫자는 생성되는 숫자에 포함되지 않는다※ range(횟수) >>> range(10) range(0, 10) 리스트 = list(range(횟수)) >>> a..
파이썬 수업 #1 출력시 주의 printf가 아니고 print 숫자 계산 // 연산자 나눗셈 후 소수점 이하를 버림. ex) 5 // 2 -> 2 % 연산자 나눗셈의 나머지를 구함. ex)5 % 2 -> 1 ** 연산자 거듭제곱을 구함 ex)2 ** 10 -> 1024 값을 정수, 실수로 만들기 정수 int(숫자) int(계산식) int('문자열') >>> int(3.3) 3 >>> int(5 / 2) 2 >>> int('10') 10 실수 float(숫자) float(계산식) float('문자열') >>> float(5) 5.0 >>> float(1 + 2) 3.0 >>> float('5.3') 5.3 변수 사용 x = 10 x,y,z = 10,20,30 (변수와 값의 수는 동일해야함) (변수 이름) = (값) 으로 선..
백준 입출력과 사칙연산 2557번 Hello World 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 소스코드 print("Hello World!") 10718번 We love kriii 문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력 본 문제는 입력이 없다. 출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 소스코드 print("강한친구 대한육군") print("강한친구 대한육군") 10171번 고양이 문제..