no image
백준 9610번 파이썬 문제 풀이
[문제] & [결과] [해설] 이 문제에서는 출력하는 부분이 조금 까다로웠다고 생각합니다. 모든 자신을 제외한 모든 약수를 출력해줘야 하기 때문에 중간 리스트를 넣어서 문제를 해결했습니다. join 함수는 ''.join(리스트)의 형식으로 사용되거나 '구분자'.join(리스트)의 형식으로 사용됩니다. join 함수를 사용하면 매개변수로 들어온 리스트들을 하나하나 합쳐 하나의 문자열로 반환합니다.
2022.02.19
no image
백준 9610번 파이썬 문제 풀이
[문제] & [결과] [해설] 각 사분면에 맞춰 조건만 잘 맞춰주고 해당조건에 맞는 x, y값이 입력되었을 때, 사분면에 맞는 변수를 1씩 증가시켜주면 끝!
2022.02.19
no image
백준 5717번 파이썬 문제 풀이
[문제] & [결과] [해설] 이번 문제는 이전 문제의 하위호환이기 때문에 자세한 설명은 넘어갔게습니다! 설명이 필요하신 분들은 이전 게시글인 5086번 문제를 참고해주세요!
2022.02.19
no image
백준 5086번 파이썬 문제 풀이
[문제] & [결과] [해설] 이 문제는 일단 문제에서 종료조건을 주어줬기 때문에 무한반복으로 진행합니다. 그리고 특정 조건을 만족하면 종료하는 식으로 코드를 작성해줍니다. 분류를 해주는 것이 두 번째 포인트입니다. 첫 번째 숫자가 클 때와 두 번째 숫자가 클 때를 기준으로 나눠서 진행해주면 끝!
2022.02.19
no image
백준 10988번 파이썬 문제 풀이
[문제] & [결과] [해설] 이번 문제에서 핵심은 반복문에서 반복범위를 어떻게 설정해줄 것인지 그리고 어떻게 비교하여 문제를 해결할 것인지입니다. 아래의 코드에서 보면 len(w)//2로 작성한 것을 볼 수 있습니다. 이렇게 설정한 이유는 바로 다음 코드에서 확인할 수 있습니다. w[i] == w[len(w)-1-i] 때문에 위와 같이 범위를 설정했습니다. i에 0부터 len(w)//2 길이까지를 위 조건에 넣어보시면 알 수 있습니다. 가끔씩 이렇게 비슷한 문제가 나오기 때문에 문제를 자주 푸시다보면 나중에는 자연스럽게 해결되는 문제였습니다.
2022.02.19
no image
백준 10886번 파이썬 문제 풀이
[문제] & [결과] [해설] 이 문제는 이전 게시글에 올렸던 10102번 문제와 거의 똑같은 문제입니다! 자세한 설명은 10102번 문제에 있으니 참고하시면 됩니다!
2022.02.19
no image
백준 10102번 파이썬 문제 풀이
[문제] & [결과] [해설] 이 문제도 앞의 문제들을 풀었다면 크게 어려움없이 풀 수 있을 것입니다! 간략하게 설명해드리자면, 처음에 투표의 개수를 입력받고 varr에는 공백없이 투표들을 입력해줍니다. varr을 처음부터 훑어보면서 A가 나왔을 때는 Acnt을 하나씩 추가해주고 B가 나왔을 때는 Bcnt을 하나씩 추가해줍니다. 그래서 Acnt와 Bcnt의 값을 비교하고 결과를 조건에 맞게 적어서 출력해주면 끝!
2022.02.19
no image
백준 5063번 파이썬 문제 풀이
[문제] & [결과] [해설] 이 문제는 예제 출력으로부터 조건을 파악하고 파악한 조건을 코드에 적어주면 끝이다. 광고를 하지 않았을 때 수익(r)이 광고를 했을 때의 수익(e)과 광고 비용(c)의 합보다 큰 것인지, 작은 것인지, 같은 것인지를 파악하면 된다.
2022.02.19
no image
백준 7567번 파이썬 문제 풀이
[문제] & [결과] [해설] input().split() 이 아니라 input()으로 작성하였기 때문에 예제 입력처럼 공백으로 구분하는 것이 아니라 단어가 입력되면 구분되는 것이다. 처음에 그릇의 높이가 10이기 때문에 새로운 변수에 10을 초기화해준다. 그리고 조건에 따라 5를 더하든지 10을 더하든지 한다.
2022.02.19