본문 바로가기

2020/백준문제풀이(파이썬)14

[파이썬] 백준 1008번 풀이 문제: 두 정수 A와 B를 동시에 입력받은 후, A/B를 출력 풀이: a, b=input().split() print(int(a)/int(b)) 설명: a와 b를 동시에 입력받은 후, 정수로 바꾸어 나눠줍니다. 파이썬에서 나누기를 할 때는 /를 사용합니다. 이외에도 // 나 %가 있습니다. 몫만 구하거나, 나머지만 구할 때 사용할 수 있습니다! 2020. 7. 9.
[파이썬] 백준 1001번 풀이 문제: 두 정수 A와 B를 동시에 입력받은 후, A-B를 출력 풀이: a, b=input().split() print(int(a)-int(b)) 설명: a와 b를 동시입력 받습니다. 여기서 사용하는 방법은 input().split()입니다. 이와 관련해서는 제가 이 블로그에 포스팅을 해 놓았으니 참고하시면 좋을 것 같습니다!ㅎㅎ 여기서 동시입력을 받은 다음에 바로 정수로 바꿔주고 싶은데, 아직 방법을 찾지 못했어요ㅠㅠ 좋은 방법을 발견하면 댓글 남겨주시면 바로 고쳐보도록 하겠습니다~ 이후에 각각 정수로 바꿔주고 한 줄 안에서 프린트 해주세요! 이 문제는 간단하게 잘 끝났습니다!ㅎㅎ 2020. 7. 9.
[파이썬] 백준 1330번 풀이 문제: 두 정수 A와 B가 주어졌을 때, A와 B 비교하여 출력 (A가 B보다 큰 경우: '>'를 출력, A가 B보다 작은 경우: ' 2020. 7. 9.
[파이썬] 백준 2588번 풀이 문제: 두 세자리 자연수 A, B를 입력받은 다음, 곱 출력 풀이: a=input() b=input() c=int(a)*int(b[-1]) d=int(a)*int(b[-2]) e=int(a)*int(b[-3]) print(c) print(d) print(e) print(c+d*10+e*100) 설명: 여기에서는 a와 b를 각각 input을 통해 문자열로 입력받습니다. 여기서 정수 int로 변환하여 입력받지 않는 이유는 문자열로 입력받아 하나씩 추출하여 곱셈을 하기 위함입니다. 3-5줄에 있는 코드를 보면 아시겠지만 세자리수 곱셈을 하기 위해 b에 입력받은 것을 순서대로 하나씩 빼어 계산합니다. 그렇게 계산한 것을 각각의 변수에 저장해주고 형태에 맞게 프린트를 해주면 됩니다. 2020. 7. 9.