호출 예약
호출 내역
추천 내역
신고
1주일 보지 않기
카카오톡 공유
주소 복사
모바일 (밤모드 이용시)
댓글
l조회 802l
이 글은 2년 전 (2021/11/13) 게시물이에요
개발/코딩 에 게시된 글입니다 l 설정하기
연습문제로 풀어보라고 하신건데 하나도 모르겠어 감도 안잡혀 

 

숫자를 입력하시오 : 3 6 5 

다른 숫자를 입력하시오 : 4 7 8 

[346758] 

[70323] 

[7355] 

[080] 

[88] 

 

이렇게 나와야하는 문제야 

 

저 숫자들은 

[질문] 나 파이썬 하나만 코딩 도와주라 | 인스티즈 

이렇게 나온 숫자들이고 

 

이거 응용해서 과제내신다는데 저것부터가 어떻게 코딩해야하는건지 하나도 모르겠어ㅠㅠㅠ
추천


 
익인1
방법 2가지 떠오르는데 첫번째는 숫자를 아예 string으로 바꿔서 한글자씩 slice한다음 다시 정수로 바꿔서 더하고 하는거랑
두번째는 먼저 log10으로 몇자리 숫자인지 일아내고 반복문으로 1, 10, 100, 1000으로 나눠서 각자리 숫자 알아내고 더하는거?

2년 전
글쓴이
어.... 어렵다ㅠ
2년 전
익인1
확실히 좀 복잡하긴한데 내가 푼 방법말고도 더 쉬운 방법있을수 있으니까 잘 찾아봐
2년 전
글쓴이
일단 열심히 고민해볼게 댓글달아줘서 고마워!!!
2년 전
익인1
두번째꺼 쫌더 설명하면 예를들어 숫자가 3457일때 log10(3457)=3.54니까
10^floor(log10(3457)) = 1000의 자리까지 있는 숫자인거야
그런식으로 max_digit = log10(x) 해서
max_digit부터 0까지 반복문을 돌리는데
여기서 3이면 3457 / (10^3) = 3.457이니까 아까처럼 floor()해서 1000의 자리가 3인거 알아내고
2이면 (3457 - 3*1000) / (10^2) = 4.57해서 또 floor 하는식
그렇게 각 자리 숫자를 알아내면 array에 넣든 해서 또 그 array 길이로 반복문 돌려서 0번째랑 1번째 더하고 1번째랑 2번째 더하고... 하면서 두번째 array에 넣는거지
그리고 최종적으로 답은 array길이로 자릿수 알아내서 합치면 되고

2년 전
로그인 후 댓글을 달아보세요
 
카테고리
  1 / 3   키보드
날짜조회
개발/코딩회사 신입으로 들어가면 다 알려줘..? 25 06.05 10:34697 0
개발/코딩5인 미만 스타트업 신입이 가기엔 어때?8 06.12 01:35439 0
개발/코딩/질문개발자는 인턴/현장실습 이런거보다 포폴이 더 중요해?8 06.23 23:51144 0
개발/코딩/질문중소 서비스 회사 vs 네임드 부캠10 06.22 00:27208 0
개발/코딩백엔드 포폴 만들 때 클라이언트 부분 부트스트랩으로 만들어도 돼?5 06.04 17:42352 0
학부생 첫 포폴 어떻게 준비해야해?3 06.24 17:52 106 0
질문 개발자는 인턴/현장실습 이런거보다 포폴이 더 중요해?8 06.23 23:51 144 0
질문 중소 서비스 회사 vs 네임드 부캠10 06.22 00:27 208 0
컴공 대딩들아 방학 때 뭐할거임?1 06.20 20:40 113 0
포트폴리오 정리할때 대학교 학과 수업때 했던 프로젝트 넣기도 해?2 06.19 23:15 136 0
5인 미만 스타트업 신입이 가기엔 어때?8 06.12 01:35 439 0
Adsp vs 빅분기 06.10 23:34 83 0
개발자 공고 찾아보면서 현타 오네ㅋㅋㅋㅋㅋ6 06.10 23:19 743 0
C언어랑 알고리즘 책 추천해줄 수 있어? 6 06.10 15:20 90 0
질문 알못인데 반응형 웹사이트랑 웹앱이랑 뭐가달라??6 06.08 14:27 254 0
백엔드 포폴 만드려면 꼭 넣어야 하는 기능 같은거 있어?2 06.07 17:49 425 0
빗썸 다니거나 잘 아는 사람 있니?3 06.07 10:32 167 0
디자이너인데 프론트 공부하려고 하거든 러떻게 하는게 효율적일까3 06.06 20:14 73 0
언리얼엔진 유니티 개발자들앙6 06.06 03:50 148 0
회사 신입으로 들어가면 다 알려줘..? 25 06.05 10:34 697 0
백엔드 포폴 만들 때 클라이언트 부분 부트스트랩으로 만들어도 돼?5 06.04 17:42 352 0
한달 넘게 고민 중인데 한 번만 봐주라 ㅠㅠ 2 06.03 10:23 207 0
신입 지원은 이력서 양식 어디 거로 해??1 06.01 21:13 190 0
비전공자 정처기o랑 문과복수전공 정처기x24 05.31 00:11 567 0
이직사유 (퇴직사유) 한 문장으로 쓰고 싶은데7 05.30 06:28 353 0
전체 인기글 l 안내
6/25 11:50 ~ 6/25 11:52 기준
1 ~ 10위
11 ~ 20위
1 ~ 10위
11 ~ 20위
개발/코딩 인기글 l 안내
1/1 8:58 ~ 1/1 9:00 기준
1 ~ 10위