• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

print시 %가 출력됩니다

21.08.21 00:13 작성 조회수 190

0

안녕하세요 정다면체 문제에서 제 코드로 실행시키면 마지막에 %가 꼭 붙어서 나옵니다...

구글링도 해봤는데 어떤 문제가 잘못된건 지 모르겠어요...!

마지막 줄의 print(i+1, end=' ')에서 end=' ' 를 지우고 실행하면 %가 출력이 안되는데 end=' '를 붙이고 실행하면 %도 출력됩니다ㅠㅠ

컴퓨터는 맥북이고 vscode 사용하고 있습니다!!

답변 2

·

답변을 작성해보세요.

0

안녕하세요^^

저는 운영체제가 윈도우인데, 제 컴퓨터에서는 아무 문제 없이 정상적으로 출력됩니다.

0

안녕하세요^^

님의 풀 코드를 {;} 버튼을 이용해서 올려주시면 제가 실행해보겠습니다.

빙수님의 프로필

빙수

질문자

2021.08.24

# 정다면체
import sys
sys.stdin = open("in1.txt", "rt")

n, m = map(int, input().split())
cnt = [0] * (n+m)
for i in range(1, n+1):
    for j in range(1, m+1):
        cnt[i+j-1] += 1
for i in range(len(cnt)):
    if cnt[i] == max(cnt):
        print(i+1, end=' ')

도저히 문제가 뭔지 못찾겠더라구요...!! 감사합니다!!