728x90 분류 전체보기75 [python] 단계별로 풀어보기 - 5단계 다른 언어로 풀라면 금방 풀 수 있을 것 같은데 생소한 파이썬이라 오래걸렸다. 그리고 아직 제대로 이해도 못한 것 같다... 그런데 풀면서 느낀건 파이썬은 기본으로 제공해주는 함수가 많은 것 같다 min, max함수, set함수는 진짜 편한 것 같다!!! 나중에 꼭 파이썬을 능숙하게 쓸줄 아는 사람이 되고싶다 5-1) 백준 10818번: 최소, 최대 a = int(input()) b = list(map(int, input().split()))//정수를 공백으로 구분해서 입력받아, list에 넣어주기 print(min(b),max(b))//리스트의 수 중에 min값, max값 출력 5-2) 백준 2562번: 최댓값 a= [] for i in range(9)://9번 반복문 돌며 값 입력받아, 배열에 넣어주.. 2021. 4. 26. [python] 단계별로 풀어보기 - 4단계 사실 코딩할때 while문을 굉장히 쓰지 않는 편이고, while의 조건문을 true로 둔 뒤, 코딩을 하는 경우는 정말 적었다. 그래서 생소했지만 아직 4단계여서 문제가 조금은 단순해서 해결가능했다. 앞으로 다양한 방식으로 문제를 풀어봐야할 것 같다. 4-1) 백준 10952번: A+B-5 while True: a,b = map(int, input().split())//a,b를 한줄에 각각 입력받기 if a == 0 and b==0://a,b 모두 0이면 반복문 중단 break else://아니라면 a+b값 출력 print(a+b) 4-2) 백준 10951: A+B-4 while True: try: a,b = map(int, input().split()) print(a+b) except: break 아.. 2021. 4. 26. [python] 단계별로 풀어보기 - 3단계 점프투파이썬으로 독학을 했는데, 수를 입력받는 방법에 대한 설명이 굉장히 뒤에 나와서, 문법을 익히고 해당 문법에 해당되는 문제를 바로 풀기 위해서는 조금의 부가적인 공부가 필요했다 또한 포맷코드가 너무 생소했다 3-1) 백준 2739번: 구구단 a = int(input()) //구구단 a단에 해당하는 a 입력받기 for i in range(1,10): result = (a*i) print(a,"*", i, "=", result) 3-2) 백준 10950: A+B-3 a = int(input()) //테스트 케이스 수 a 입력받기 for i in range(a)://a동안 반복하기 A, B = input().split()//A,B를 분리하여 받아오기 print(int(A)+int(B)) 3-3) 백준 8.. 2021. 4. 26. [python] 단계별로 풀어보기 - 2단계 2단계는 조건문에 대한 문제를 풀고, 익힐 수 있는 문제들로 구성되어 있다. 확실히 다른 언어들 보다는 직관적이고 간단하게 표시할 수 있다는 장점이 눈에 보였다. 그리고 들여쓰기도 무조건 신경을 써 줘야함! 2-1) 백준 1330번: 두 수 비교하기 a, b = input().split() A = int(a) B = int(b) if A =90: print("A") elif A>=80: print("B") elif A>=70: print("C") elif A>=60: print("D") else: print("F") 2-3) 백준 2753번: 윤년 a = in.. 2021. 4. 22. [python] 단계별로 풀어보기 - 1단계 백준에 있는 단계별로 풀어보기 중 1단계 (내 기준) 난이도가 조금 낮다고 생각되는 것은 한번에 다 올릴 것이고, 조금 어렵게 느껴지고 안풀리면 그때부터는 한문제씩 풀고 올릴 예정 1단계는 간단한 입출력과 더하기, 빼기, 곱하기, 나누기, 나머지를 구하는 간단한 연산에 대한 내용이다 그래서 주석도 달지 않았다 1-1) 백준 2557번: Hello World print("Hello World!") 1-2) 백준 10718번: We love kriii print("강한친구 대한육군") print("강한친구 대한육군") 1-3) 백준 10171번: 고양이 print('\ /\\') print(" ) ( ')") print('( / )') print(' \(__)|') 1-4) 백준 10172번: 개 print.. 2021. 4. 22. 이전 1 ··· 12 13 14 15 다음 728x90