본문 바로가기

파이썬116

6002 : [기초-출력] 출력하기02(설명)(py) www.codeup.kr/problem.php?id=6002 [기초-출력] 출력하기02(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 www.codeup.kr 문제 이번에는 공백( )을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World (대소문자에 주의한다.) 풀이 과정 파이썬 내 print() 출력 함수를 이용하여 해당 문자열을 출력한다. 풀이 print("Hello World") print("Hello") - print() 함수 내에 "Hello World"를 입력한다. 문자열 출력을 위해서는 양 끝에 큰 따.. 2021. 3. 27.
이것이취업을위한코딩테스트다 - Chapter 01 코딩테스트 개요 1. 복잡도 - 시간 복잡도 주제 복잡도는 알고리즘의 성능을 나타내는 척도이며, 시간 복잡도에 대해 알아보자. 내용 시간 복잡도: 특정한 크기의 입력에 대하여 알고리즘이 얼마나 오래 걸리는지는 의미한다.공간 복잡도: 특정한 크기의 입력에 대하여 알고리즘이 얼마나 많은 메모리를 차지하는지를 의미한다. 효율적인 알고리즘을 사용한다고 했을 때 보통 시간 복잡도와 공간 복잡도는 일종의 거래 관계(trade-off)가 성립한다.메모리를 조금 더 많이 사요아는 대신에 반복되는 연산을 생략하거나 더 많은 정보를 관리하면서 계산의 복잡도를 줄일 수 있다. 시간 복잡도 알고리즘 문제를 풀 때 단순히 '복잡도'라고 하면 보통은 시간 복잡도를 의미한다. 코딩 테스트에서는 작성한 프로그램이 모든 입력을 받아 이를 처리하고 실행 결과를 출력하는 데까지 걸.. 2021. 3. 27.
파이썬 백준 11022번 A+B - 8 A+B를 바로 위 문제보다 아름답게 출력하는 문제 문제 설명 A+B 출력 형태에서 출력만 조금 다르게 변경하면 된다. 이번에는 "Case #x: A + B = C" 형식으로 출력한다. ​ 풀이 과정 Point 1: 몇 회인지 Case 횟수를 정의하고 매 횟수마다 index를 나타내어 Case #x에 넣어야 한다. Point 2: 기본 A+B를 구현할 수 있어야 한다. Point 3: 출력 시 integer (정수) 형태와 문자열 및 띄어쓰기를 제대로 구별할 수 있어야 한다. ​ import sys for i in range(1,int(sys.stdin.readline())+1): A,B=map(int,sys.stdin.readline().split()) print("Case","#"+str(i)+":", A,"+",B,"=",A+B) - 입력 인자 받기.. 2021. 3. 26.
파이썬 백준 11021번 A+B - 7 11021번: A+B - 7 (acmicpc.net) 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net A+B 출력 형태는 앞에서도 여러 번 다뤄왔던 주제이다. 이번에는 Case #x를 붙여서 나열 해 보자. ​ Point 1: 몇 회인지 index를 나타낸 후 Case #x에 넣어야 한다. Point 2: 기본 A+B를 구현할 수 있어야 한다. import sys N=sys.stdin.readline() N=int(N) for index in range(1,N+1): A,B = map(int,sys.stdin.readline().split()) print("Case #"+str(.. 2021. 3. 26.