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

어떻게 구현해야 할까요?

1475번 - 방 번호

이 코드에 9를 6으로 뒤집을 수 있다는 코드를 어떻게 넣어야 하는지 모르겠어요

(+다른 문제점도 알려주세여!)

이런 논리를 짜는 데에 있어서 재미를 느끼는 것이 PS의 묘미이긴 하지만...

이 문제의 경우에는 6과 9의 개수를 합한 뒤, 한 세트에 (6, 9)를 2개씩 주는 것을 바탕으로 코드를 짜면 될 거 같습니다.

예시로 6이 4개 9가 5개 있으면 (6, 9)는 총 9개가 필요하고, 한 세트에 2개씩 주기 때문에 총 5개의 세트가 필요하겠네요.

(다른 숫자들이 6개보다 적게 사용되었다는 가정 하에요.)

그리고 그거랑 별개로 제목이랑 본문의 내용이 많이 다른 거 같습니다. 어디가 문제인지는 알고 계신거 같은데, 이를 구현하는 것이 힘드신 거라면 제목을 '어떻게 구현해야 할까요?' 등으로 바꾸시는 것이 좋을 것 같습니다.

더 나아가 궂이 sorting할 이유가 없어 보이고, l 에 append할 필요 없이 i를 추가할 수 있을 것 같습니다. 아래 코드를 참고해 주세요.

9를 6으로 뒤집는 코드와 6을 9로 뒤집는 코드를 어떤 방법으로 구현해야 하는지 전혀 생각이 안나요!!

직접적으로 6을 9로, 9를 6으로 뒤집는 코드를 구현하는 것 보다

(6,9) 를 하나의 새로운 숫자(이를테면 A)로 생각하고 6이 나왔을때, 혹은 9가 나왔을때 A를 하나 사용하는 코드를 짜야할 것 같습니다.

그 코드를 어떻게 짜야하는지 모르겠어요!

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

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

출처

대학교 대회

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

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