alexthunder (
alexthunder
) wrote
2010
-
09
-
13
03:54 pm
Чтобы умножить двузначное число само на себя
Threaded
|
Top-Level Comments Only
no subject
netut-tobylo.livejournal.com
2010-09-13 05:40 am (UTC)
(
link
)
не , не проходит
попробуй 74 ;)
no subject
netut-tobylo.livejournal.com
2010-09-13 05:42 am (UTC)
(
link
)
(10a+b)^2 = 100a^2 + 20ab + b^2 ;)
no subject
alexthunder.livejournal.com
2010-09-13 05:44 am (UTC)
(
link
)
Ну шутка это такая...:)))
no subject
http://users.livejournal.com/_ghash_/
2010-09-13 02:00 pm (UTC)
(
link
)
Это работает на двузначных числах, кратных пяти.
05*05 = (0*1)*100+25 = 25
15*15 = (1*2)*100+25 = 225
25*25 = (2*3)*100+25 = 625
35*35 = (3*4)*100+25 = 1225
...ну и так далее.
no subject
alexthunder.livejournal.com
2010-09-13 07:50 pm (UTC)
(
link
)
Bingo!
no subject
netut-tobylo.livejournal.com
2010-09-13 11:35 pm (UTC)
(
link
)
не, это работает для чисел до 85 включительно, оканчивающихся на пятерку ;)
5*5 - работает, хотя и однозначное
30*30 - не работает, хотя кратно пяти
95*95 - тоже не работает
no subject
http://users.livejournal.com/_ghash_/
2010-09-14 02:30 pm (UTC)
(
link
)
Ну да, про неделимость на 2 забыл :-)
95*95 = (9*10)*100+25 = 9025 - усё работает! :-Р
Более того:
105*105 = (10*11)*100+25 = 11025
115*115 = (11*12)*100+25 = 13225
125*125 = (12*13)*100+25 = 15625
...
345*345 = (34*35)*100+25 = 119025
...
1585*1585 = (158*159)*100+25 = 2512225
...
Так что, насчёт двузначных это я излишне перестраховался.
Это работает для любых чисел, оканчивающихся на пятёрку, но уже для трёхзначных это не имеет заметной практической ценности.
7 comments
Post a new comment
Threaded
|
Top-Level Comments Only
[
Home
|
Post Entry
|
Log in
|
Search
|
Browse Options
|
Site Map
]
no subject
не , не проходит
попробуй 74 ;)
no subject
(10a+b)^2 = 100a^2 + 20ab + b^2 ;)
no subject
no subject
05*05 = (0*1)*100+25 = 25
15*15 = (1*2)*100+25 = 225
25*25 = (2*3)*100+25 = 625
35*35 = (3*4)*100+25 = 1225
...ну и так далее.
no subject
no subject
не, это работает для чисел до 85 включительно, оканчивающихся на пятерку ;)
5*5 - работает, хотя и однозначное
30*30 - не работает, хотя кратно пяти
95*95 - тоже не работает
no subject
95*95 = (9*10)*100+25 = 9025 - усё работает! :-Р
Более того:
105*105 = (10*11)*100+25 = 11025
115*115 = (11*12)*100+25 = 13225
125*125 = (12*13)*100+25 = 15625
...
345*345 = (34*35)*100+25 = 119025
...
1585*1585 = (158*159)*100+25 = 2512225
...
Так что, насчёт двузначных это я излишне перестраховался.
Это работает для любых чисел, оканчивающихся на пятёрку, но уже для трёхзначных это не имеет заметной практической ценности.