편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.02.09

    [파이썬] 몫과 나머지 - 구름LEVEL문제난이도1


    두 양의 정수를 입력하고 앞에 입력한 수를 뒤에 입력한 수로 나눈 몫과 나머지를 순서대로 출력하는 프로그램을 작성해보시오.

    입력: a, b
    출력: a나누기b, a를 b로 나눈 나머지

    실행도 잘되고 테스트케이스도 잘되는데 오답이라고 뜹니다. round는 정수를 나누었을때 5.0와 같이 출력되는것을 방지하고있습니다. 공백도 틀리지 않은것같은데 뭐가 문제일까요? 도와주시면 감사합니다.

    1번째사용한 코드

    a, b = input().split() #입력받기
    a = int(a) #정수로 변환하기
    b = int(b) #정수로 변환하기
    print(round(a/b), end=' ') #줄바꿈없이 출력
    print(a%b) #출력
    

    2번째 사용한코드

    a, b = input().split() #입력받기
    a = int(a) #정수로 변환하기
    b = int(b) #정수로 변환하기
    print(str(round(a/b)) + " " + str(a%b)) #출력
    
  • 프로필 noah0508님의 편집
    날짜2021.02.09

    [파이썬] 몫과 나머지 - 구름LEVEL문제난이도1


    두 양의 정수를 입력하고 앞에 입력한 수를 뒤에 입력한 수로 나눈 몫과 나머지를 순서대로 출력하는 프로그램을 작성해보시오.

    입력: a, b
    출력: a나누기b, a를 b로 나눈 나머지

    실행도 잘되고 테스트케이스도 잘되는데 오답이라고 뜹니다. round는 정수를 나누었을때 5.0와 같이 출력되는것을 방지하고있습니다. 공백도 틀리지 않은것같은데 뭐가 문제일까요ㅠㅠ 도와주시면 감사합니다
    1번째사용한 코드

    a, b = input().split() #입력받기
    a = int(a) #정수로 변환하기
    b = int(b) #정수로 변환하기
    print(round(a/b), end=' ') #줄바꿈없이 출력
    print(a%b) #출력
    

    2번째 사용한코드

    a, b = input().split() #입력받기
    a = int(a) #정수로 변환하기
    b = int(b) #정수로 변환하기
    print(str(round(a/b)) + " " + str(a%b)) #출력