테스트 사이트 - 개발 중인 베타 버전입니다

1+1=2

1번째 계산 ) 1+1=2    
2번째 계산 ) 2+2=4     
3번째 계산 ) 4+4=8     
4번째 계산 ) 8+8=16     
5번째 계산 ) 16+16=32    
6번째 계산 ) 32+32=64 
..............

이렇게 덧셈을 하고 나온 숫자를 또 더하여 계속 덧셈을 하였을때 100,001번째 계산의 결과로
나온 숫자의 맨앞자리와 맨끝자리를 더하면 얼마일까요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 16개

이런 문제 보면 막 풀고 싶어지지 않나요??
* In Visual Basic
Dim N As Double

Dim total As Double

For N = 1 To 100001
'Text1.Text = Text1.Text & N & "+" & N & " = " & N + N & vbCrLf
total = total + (N + N)
Next N

Dim First As Integer
Dim Last As Integer
First = Left(total, 1)
Last = Right(total, 1)

Text1.Text = total & vbCrLf & First & " + " & Last & " = " & (First + Last)


------------------------------------------------------
10000300002
1 + 2 = 3
실제 저 계산의 결과는 무지막지하게 큰 수입니다.
10000300002
이렇게 짧게 나오지 않아요
?! 재 검토중..입니다
실제 계산 결과는 3만 자리가 넘어가는 엄청 큰 수입니다.
저걸 컴퓨터 메모리가 계산을 못할걸요
아 배수로 하는거였네요;
잘몼짰음..

저건
1+1 = 2 TOTAL : 2
2+2 = 4 TOTAL : 6
3+3 = 6 TOTAL : 12
4+4 = 8 TOTAL : 20
5+5 = 10 TOTAL : 30
6+6 = 12 TOTAL : 42
7+7 = 14 TOTAL : 56
8+8 = 16 TOTAL : 72
9+9 = 18 TOTAL : 90
10+10 = 20 TOTAL : 110
11+11 = 22 TOTAL : 132
이런식으로 되버렸네요 -ㅅ-
2의 100,001 승의 첫번째 자리와 마지막 자리를 묻는 문제입니다.
2^10 = 1..4
2^20 = 1..6
2^30 = 1..4
2^40 = 1..6

2^100 = 1..6
2^1000 = 1..4
2^10000 = 1..6
2^100000 = 1..4

2^100001 = 2..8

10 인가요??
아닙니다
왜 계속 맨 앞자리가 1로 오다가 마지막에 2로 되죠...
2^100000 = 1......4 일 가능성이 있으니..

2^1000001 = 2^100000 + 2^100000 = 1......4 + 1......4 = 2......8

일줄 알았죠머... 어쨌든.. 쉽지 안네요..
대략 규칙이 있을줄 알았는데욤..
고등학교 수학을 정상적으로 배웠으면 풀 수 있는 문제입니다~

힌트 : 상용로그
참고로 상용로그2 = 0.3010 입니다
이 정보만 알면 풀 수 있습니다
상용로그 : 밑이 10 인 로그
답은 3이 맞지 않나요?
네 답은 3이 맞습니다
풀이과정좀~
고등학교 문과 나왔습니다만 이건 수학보다 프로그램 돌려버리고 싶어지네요

게시글 목록

번호 제목
585
1206
570
1205
558
528
1204
519
1203
485
1202
463
306
350
281
1201
263
254
1200
226
1198
199
222
173
165
1196
163
133
1195
111