Logo
(追記) (追記ここまで)

어디가 문제인지 모르겠어요

11478번 - 서로 다른 부분 문자열의 개수

처음 짠 코드가 틀려서 주석처리한 코드로 확인을 하나씩 해봐도 반례를 못찾았습니다.

그래서 인터넷 검색으로 알아본 결과 비슷하지만 조금 다른 접근법을 발견해 문제를 해결했지만 처음 짠 코드가 왜 틀리는지 모르겠습니다.

어디가 문제인지 어떤 반례가 있는지 알려주시면 감사하겠습니다

코딩 실행 앱(또는 사이트)으로 뭘 사용하고 계시나요?

혹시 python IDLE을 사용하고 계신가요?

vscode에서 ipynb 파일에서 작성하고 테스트합니다.

vscode를 제가 사용해 본적이 없어서 자세히는 모르겠지만, 아마 어떤 함수를 호출할 때 그 함수의 반환값이 있으면 그걸 바로 출력시키는 것 같습니다.

하지만 백준 채점시스템은 반환값을 출력하지 않기 때문에, 직접 출력을 해 주어야 합니다.

예)

#1
len('abc')
---------------
Output: 
#아무것도 출력되지 않는다.
#2
print(len('abc'))
---------------
Output: 3
#len('abc')의 반환값이 출력된다.

아 주피터에서 출력이 되는것만 보고 프린트를 안써버렸네요 이런 어이없는 실수를... 감사합니다

댓글을 작성하려면 로그인해야 합니다.

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /