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

1+1=2

· 15년 전 · 2014 · 16
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개

이런 문제 보면 막 풀고 싶어지지 않나요??
15년 전
* 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
이렇게 짧게 나오지 않아요
15년 전
?! 재 검토중..입니다
실제 계산 결과는 3만 자리가 넘어가는 엄청 큰 수입니다.
저걸 컴퓨터 메모리가 계산을 못할걸요
15년 전
아 배수로 하는거였네요;
잘몼짰음..

저건
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 승의 첫번째 자리와 마지막 자리를 묻는 문제입니다.
15년 전
OVER FLOW.
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로 되죠...

게시글 목록

번호 제목
1042
1217
1035
1216
1027
1023
1016
1001
1012
973
1215
913
887
1214
877
860
1211
836
719
1210
694
674
1209
655
624
1208
593
1207
585
1206