본문 바로가기

파이썬3

백준 파이썬 5단계 1차원 배열 문제풀이 : 10818, 2562 파이썬은 공부가 필요할 것 같다. 벌써 한계를 느껴버려,,,, 흑 그리고 백준 문제를 풀땐 따로 비주얼스튜디오를 갖고 풀어야 할 것 같다. 디버깅이 넘 어렵,,இ௰இ 그래서 일단, 두문제 파이썬으로 푼거 문제 풀이합니당~ 10818 정수 N을 입력하고, 공백으로 구분된 N개의 정수를 입력하면 최댓값과 최솟값을 각각 출력하는 문제이다. N -> 처음에 입력받는 정수 a -> N개의 정수를 입력할 배열 파이썬에서는 배열에 입력을 받을 때 [ ] 안에다가 쓸 말들을 우다다 써주는 것 같다. a에다가 여러번 입력을 받으니까 for문을 써가지고 input 받고 공백 기준으로 정수를 나눠주기 때문에 split()도 사용했다. 형태는 당연히 int형으로. 그리고 완전 편했던게 min과 max로 최댓값 최솟값 구하는게.. 2021. 12. 21.
백준 파이썬 3단계 for문 문제풀이 : 2739, 10950, 8393, 15552, 2741, 2742, 11021, 11022, 2438, 2439, 10871 푸는데 좀 힘들어따,,,^^ C로 풀었으면 쉬웠겠지만 처음하는 파이썬으로 하려니까 넘 어려웠다. 중간에 답지 본거 두문제 있는데, 답을 보고 오히려 좀 많은걸 알게된 듯 해서 좋았다. 아래에 답이 있습니다 2739 숫자 하나를 입력받으면 그 해당하는 수의 구구단을 출력하는 문제이다. 파이썬의 for문은 다양한 형태로 사용되는 것 같았다. 내가 제일 많이 활용한 방법은 for i in range() 방법이다. i가 for문 안에서 사용되는 변수 이름이고 range안에 있는 숫자는 범위를 가르킨다. 이 문제처럼 range(1,10)으로 설정하면 1부터 9까지 차례대로 1씩 증가한다. 그리고 프린트할 때 여러 변수를 한번에 프린트할 경우에는 %안에다가 변수들을 차례로 넣어주면 된다.) 10950 이 문제는 T.. 2021. 12. 15.
백준 파이썬 2단계 if문 문제풀이 : 1330, 9498, 2753, 14861, 2884 파이썬은 거의 처음이라 생활코딩 참고하면서 문제를 풀었습니다. 파이썬이 범용성이 더 높은 것 같아서 파이썬 공부를 시작했어요! C랑 비슷한듯 다름(아직까진) 답 밑에 나와있으니까 먼저 풀어보시길! 1330 두 수를 입력받고 두 수의 크기를 비교하는 문제입니다. 파이썬은 처음이라 친절하게 설명할 것임 허허 일단 a랑 b를 받는다. 두개를 한번에 받을 것이기 때문에 split으로 구분하겠다고 해줘야 함 그러면 우리가 입력할땐 10 14 이렇게 입력하면 알아서 a=10 b=14 이렇게 선언됨 그런데 이건 다 문자형으로 받아진거라서 각자 int형으로 바꿔줘야함 그게 2,3번째 줄 내용이다. 그리고 if문! C언어는 :를 안써줬는데 여기선 :을 써준다. printf가 아니라 print이다. else if가 아니라.. 2021. 12. 15.