일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 공공데이터
- 명품 자바 프로그래밍
- Python 3
- SQLD / SQLP
- 파이썬
- 기초
- Codeforces Round #802 (Div. 2)
- 코딩테스트
- 자바
- Java11
- BOJ
- HAVING 절
- 헤드퍼스트 디자인패턴
- JAVA 11
- baekjoon
- 백준
- 응용
- level1
- GROUP BY 절
- 기본
- 개념
- programmers
- 이론
- Codeup
- SELECT 절
- pypy3
- Python
- 기초100제
- 단계별로 풀어보기
- java
- Today
- Total
목록CodingTest (92)
Development Project
15596 : 정수 N개의 합 def solve(a): ans = 0 for i in a: ans += int(i) return ans # def solve(a): return(sum(a)) # solve=sum 4673 : 셀프 넘버 def fun(): m = [] for i in range(1,10000): k = list(str(i)) for j in k: i += int(j) m.append(i) for p in range(1,10000): if p not in m: print(p) fun() 1065 : 한수 def num(n): ans = 0 for i in range (1, n+1): if i
10818 : 최소, 최대 numberOf = int(input()) nums = list(map(int, input().split())) min=nums[0] max=nums[0] for i in range(1, numberOf): min = nums[i] if nums[i]max else max print(min, max) # num = int(input()) nums = list(map(int,input().split())) print(min(nums),max(nums)) 2562 : 최댓값 num1 = int(input()) cnt=1 for i in range(8): num2 = int(input()) if num10: ans+=1 print(ans) 1546 : 평균 n = int(input(..
2739 : 구구단 num = int(input()) for i in range(1,10): print(num,"*",i,"=",num*i) # n = int(input()) for i in range(1, 10): print(f'{n} * {i} = {n * i}') 10950 : A+B-3 a = int(input()) for i in range(a): b, c = map(int, input().split(' ')) print(b + c) 8983 : 합 num = int(input()) result=0 for i in range(num+1): result+=i print(result) 15552 : 빠른 A+B import sys if __name__ == '__main__': T = int(sys..
1330 : 두 수 비교하기 a,b = map(int, input().split()) if a>b: print(">") elif a==b: print("==") else: print("" if a>b else ("
2557 : Hello World print("Hello World!") 10718 : We love kriii print("강한친구 대한육군\n강한친구 대한육군") # print("강한친구 대한육군") print("강한친구 대한육군") 10171 : 고양이 print('\\ /\\') print(' ) ( \')') print('( / )') print(' \\(__)|') # a="\ /\ \n ) ( ')\n( / )\n \(__)|" print(a) 25083 : 새싹 print(' ,r\'\"7') print("r`-_ ,' ,/") print(' \\. \". L_r\'') print(' `~\\/') print(' |') print(' |') # print(' ,r\'\"7') print('..

6091 : [기초-종합] 함께 문제 푸는 날(설명)(py) - 같은 날 동시에 가입한 인원 3명의 방문 주기가 공백을 두고 입력되면, 3명이 다시 모두 함께 방문해 문제를 풀어보는 날을 출력하라 a,b,c = input().split() a=int(a) b=int(b) c=int(c) i=2 multiply = 1 while i 이렇게 CodeUp 파이썬 기초 100제(98문제였지만)을 풀수있었다! 비록 기초적인 문제지만 생각보다 버거웠고 좀더 열심히 해야겠다는 마음가짐이 생겼다~
6076 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기2(설명)(py) - 정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력하라 num = int(input()) i=0 while i0: sum+=(n*2) n-=1 print(sum) # n = int(input()) s = 0 for i in range(1, n+1) : if i%2==0 : s += i print(s) 》 6014번(for문/while문), 6040번(연산자)과 같은 방법이다. 첫번째 방법 코드를 설명하자면, 숫자*2는 짝수임을 활용한 방법으로, 원래 숫자에 2를 나눈 몫은 *2를 하였을때 원래 숫자와 같거나 크지않은 숫자이므로 각 2를 곱한 수가 짝수가 됨을 이용하였다. 6078 : [기초-종합..
6061 : [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명)(py) - 입력된 두 정수를 비트단위(bitwise)로 or 계산을 수행한 결과를 10진수로 출력하라 a,b = input().split() print(int(a)|int(b)) 》 6046번(비트연산자)과 같은 방법이다. 6062 : [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명)(py) - 입력된 두 정수를 비트단위(bitwise)로 xor 계산을 수행한 결과를 10진수로 출력하라 a,b = input().split() print(int(a)^int(b)) 》 6046번(비트연산자)과 같은 방법이다. 6063 : [기초-3항연산] 정수 2개 입력받아 큰 값 출력하기(설명)(py - 입력된 두 정수 중 큰 값을 ..
6046 : [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)(py) - 정수 1개를 입력받아 2배 곱해 출력하라 a=int(input()) print(2*a) # a=int(input()) print(a
6031 : [기초-값변환] 정수 입력받아 유니코드 문자로 변환하기(설명)(py) - 10진 정수 1개를 입력받아 유니코드 문자로 출력해라 a = int(input()) print(chr(a)) 》 chr( )는 정수값→문자, ord( )는 문자→정수값 형태로 바꿔줌을 기억하자 6032 : [기초-산술연산] 정수 1개 입력받아 부호 바꾸기(설명)(py) - 입력된 정수의 부호를 바꿔 출력해라 a=int(input()) print(-a) 》 a의 부호를 바꾸기 위해선 0-a 즉, -a이다. 6033 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기(설명)(py) - 문자 1개를 입력받아 그 다음 문자를 출력해라 a=ord(input()) print(chr(a+1)) 》 6030번과 같은 내용이다..
6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2(설명)(py) - 공백을 두고 문자 2개를 입력받아 순서를 바꿔 출력하라 a,b=input().split() print(b+"\n"+a) 》 6002번, 6010번, 6015번과 같은 방법이다. 6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py) - 정수, 실수, 문자, 문자열 등 1개만 입력받아 한 줄로 3번 출력하라 s = input() print(s, s, s) # s = input() print(s+" "+s+" "+s) 》 6002번, 6010번과 같은 방법이다. 6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py) - 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하라 a..
아래의 링크로 가서 먼저 풀어보길 바란다. https://codeup.kr/problemsetsol.php?psid=33 문제집 / Python 기초 100제 codeup.kr 6001 : [기초-출력] 출력하기01(설명)(py) - Hello를 출력하라 print("Hello") # print('Hello') 》 큰따옴표 작은따옴표 구분이 없다. 6002 : [기초-출력] 출력하기02(설명)(py) - Hello World를 출력하라 print("Hello World") # print("Hello"+' World') # print("Hello","World") # print("Hello",'World') 》 +를 사용할 경우 concatenate을 한 뒤 하나의 인자로 전달을 하기 때문에 각 인자가 문..