어느것이 틀렸는지 알 수 있을까요?

admin Reply 8 years 4 weeks ago
98016 98015 두가지 풀이 모두 오류로 나옵니다. 왜그런건가요?
chunghee Reply 8 years 4 weeks ago
정확히는 모르겠으나(저는 권한이 없어서 못 봅니다ㅠ) 저의 경우엔 다음 케이스를 간과해 Wrong Answer를 받은 기억이 있습니다. Credit card numbers follow certain patterns. A credit card number must have between 13 and 16 digits. It must start with: ■ 4 for Visa cards ■ 5 for Master cards ■ 37 for American Express cards ■ 6 for Discover cards
ChaDaEun Reply 8 years 4 weeks ago
저도 코드를 확인할 수가 없습니다ㅠㅜ 다만 제가 AC받은 코드를 확인해보니 저는 String을 이용해서 풀었더라구요. String 문제는 아닌 듯합니다.
keacotle Reply 8 years 4 weeks ago
다음 두 가지 요소를 생각해보면 어떨까합니다. 1. 'long integer로 입력받아야 오류를 피할 수 있을 것입니다'라는 힌트 2. 작성자 자신이 봐도 복잡한 로직을 좀 더 간단하게 풀어 쓰면 어떨까? (작성에 좀 더 공이 들어가도 분석이나 오류 수정이 쉬운 것이 결국 더 적은 시간을 소비하는 경향이 있습니다)