3*x+1 |
13 жовтня 2021 10:25:45 IP/Host: 24.226.97.---
|
Re: 3*x+1 |
13 жовтня 2021 10:31:30 IP/Host: 24.226.97.---
|
#!/usr/bin/perl -w
use strict;
my ($x, $mult, $add) = @ARGV;
my %seen = ();
print "$x,";
for (;;) {
if ($x%2) {
$x = $x*$mult+$add;
} else {
$x = $x/2;
}
print "$x,";
if (exists $seen{$x}) {
print "\n";
last;
}
$seen{$x} = 1;
}
Re: 3*x+1 |
13 жовтня 2021 10:45:33 IP/Host: 24.226.97.---
|
Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?
Re: 3*x+1 |
13 жовтня 2021 10:59:06 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?шо значит чому
а чому любое четное можно представить в виде суммы двух простых.
И "чому" для других нерешенных проблем математики
Re: 3*x+1 |
13 жовтня 2021 11:27:56 IP/Host: 24.226.97.---
|
Re: 3*x+1 |
13 жовтня 2021 12:50:12 IP/Host: 24.226.97.---
|
Re: 3*x+1 |
13 жовтня 2021 12:59:50 IP/Host: 24.226.97.---
|
Суть не в тому. Спробуй замінити 3 і 1 на щось інше, здивуєшся.
Re: 3*x+1 |
13 жовтня 2021 13:05:54 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...Суть не в тому. Спробуй замінити 3 і 1 на щось інше, здивуєшся.ввечоря спробую. Що порадите? Якій алгорітм?
Re: 3*x+1 |
13 жовтня 2021 13:24:02 IP/Host: 24.226.97.---
|
#!/usr/bin/perl -w
use strict;
my ($num, $max, $mlim, $alim) = @ARGV;
for my $n (1..$num) {
for my $mult (1..$mlim) {
for my $add (1..$alim) {
my $x = $n;
my $it = 0;
my %seen = ();
my $msg = "$n*$mult+$add -> ";
for (;;) {
if (++$it > $max) {
last;
}
if ($x%2) {
$x = $x*$mult+$add;
} else {
$x = $x/2;
}
if (exists $seen{$x}) {
print "$msg ... finished in $it at $x\n";
last;
}
$seen{$x} = 1;
}
}
}
}
Re: 3*x+1 |
13 жовтня 2021 13:27:08 IP/Host: 24.226.97.---
|
Я скріптами не бавлюся. В одну строку словоми алгорітм. Я спробую кілька випадкових чісел на досуге.
https://www.youtube.com/watch?v=094y1Z2wpJg
Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?
Наприклад:
11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
33,100,50,25,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
331238989,993716968,496858484,248429242,124214621,372643864,186321932,93160966,46580483,139741450,69870725,209612176,104806088,52403044,26201522,13100761,39302284,19651142,
9825571,29476714,14738357,44215072,22107536,11053768,5526884,2763442,1381721,4145164,2072582,1036291,3108874,1554437,4663312,2331656,1165828,582914,291457,874372,437186,218593,
655780,327890,163945,491836,245918,122959,368878,184439,553318,276659,829978,414989,1244968,622484,311242,155621,466864,233432,116716,58358,29179,87538,43769,131308,654,32827,
98482,49241,147724,73862,36931,110794,55397,166192,83096,41548,20774,10387,31162,15581,46744,23372,11686,5843,17530,8765,26296,13148,6574,3287,9862,4931,14794,7397,22192,11096,
5548,2774,1387,4162,2081,6244,3122,1561,4684,2342,1171,3514,1757,5272,2636,1318,659,1978,989,2968,1484,742,371,1114,557,1672,836,418,209,628,314,157,472,236,118,59,178,89,268,134,67,
202,101,304,152,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
Re: 3*x+1 |
13 жовтня 2021 15:11:50 IP/Host: ---.physics.mun.ca
|
Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?
Re: 3*x+1 |
13 жовтня 2021 15:39:47 IP/Host: 193.33.45.---
|
https://www.youtube.com/watch?v=094y1Z2wpJg
Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?
Наприклад:
11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
33,100,50,25,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
331238989,993716968,496858484,248429242,124214621,372643864,186321932,93160966,46580483,139741450,69870725,209612176,104806088,52403044,26201522,13100761,39302284,19651142,
9825571,29476714,14738357,44215072,22107536,11053768,5526884,2763442,1381721,4145164,2072582,1036291,3108874,1554437,4663312,2331656,1165828,582914,291457,874372,437186,218593,
655780,327890,163945,491836,245918,122959,368878,184439,553318,276659,829978,414989,1244968,622484,311242,155621,466864,233432,116716,58358,29179,87538,43769,131308,654,32827,
98482,49241,147724,73862,36931,110794,55397,166192,83096,41548,20774,10387,31162,15581,46744,23372,11686,5843,17530,8765,26296,13148,6574,3287,9862,4931,14794,7397,22192,11096,
5548,2774,1387,4162,2081,6244,3122,1561,4684,2342,1171,3514,1757,5272,2636,1318,659,1978,989,2968,1484,742,371,1114,557,1672,836,418,209,628,314,157,472,236,118,59,178,89,268,134,67,
202,101,304,152,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
Re: 3*x+1 |
13 жовтня 2021 18:17:31 IP/Host: ---.cpe.net.cable.rogers.com
|
Розгорнути попередні цитати...https://www.youtube.com/watch?v=094y1Z2wpJg
Беремо ціле число > 0, якщо воно парне, ділимо на 2, якщо ні, множимо на 3 і додаємо 1. Всі послідовності, як виглядає, закінчуються лупом 4,2,1... Чому?
Наприклад:
11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
33,100,50,25,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,
331238989,993716968,496858484,248429242,124214621,372643864,186321932,93160966,46580483,139741450,69870725,209612176,104806088,52403044,26201522,13100761,39302284,19651142,
9825571,29476714,14738357,44215072,22107536,11053768,5526884,2763442,1381721,4145164,2072582,1036291,3108874,1554437,4663312,2331656,1165828,582914,291457,874372,437186,218593,
655780,327890,163945,491836,245918,122959,368878,184439,553318,276659,829978,414989,1244968,622484,311242,155621,466864,233432,116716,58358,29179,87538,43769,131308,654,32827,
98482,49241,147724,73862,36931,110794,55397,166192,83096,41548,20774,10387,31162,15581,46744,23372,11686,5843,17530,8765,26296,13148,6574,3287,9862,4931,14794,7397,22192,11096,
5548,2774,1387,4162,2081,6244,3122,1561,4684,2342,1171,3514,1757,5272,2636,1318,659,1978,989,2968,1484,742,371,1114,557,1672,836,418,209,628,314,157,472,236,118,59,178,89,268,134,67,
202,101,304,152,76,38,19,58,29,88,44,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1,4,Тому що 7*3= у кінці 1 знову *3= у кінці 3 знову *3= у кінці 9 знову на 3 у кінці 7 ...
І того любе число яке ти будеш множити на 3 у кінці крім чотного і 5 буде мати послідовність
На кінці 1, 3, 9,7 тобто всі не парні і 5.
Докумекав?
Один хітромудрий еврей пітерський довів одну теорему. А потім відмовився від міліона баксів і живе собі тихо.
Розгорнути попередні цитати...Один хітромудрий еврей пітерський довів одну теорему. А потім відмовився від міліона баксів і живе собі тихо.та он просто интроверт-аутист
мог бы, кстати взять и жить не менее тихо
Вообще не вижу задачи. Данная последовательность сходится к 1. Почему ? Потому что х*3+1=(х*2)+(х+1) - четное число, которое при делении на 2 даст чётное в большинстве случаев. Тоесть умножение на 3 будет происходить реже деления на 4.
Розгорнути попередні цитати...Вообще не вижу задачи. Данная последовательность сходится к 1. Почему ? Потому что х*3+1=(х*2)+(х+1) - четное число, которое при делении на 2 даст чётное в большинстве случаев. Тоесть умножение на 3 будет происходить реже деления на 4.так докажите в общем случае и все дела.
прославитесь, премию вам дадут
Это Гипотеза Коллатца (3n+1 дилемма, сиракузская проблема) — одна из нерешённых проблем математики. не один чел на ней зубы сломал
Розгорнути попередні цитати...Вообще не вижу задачи. Данная последовательность сходится к 1. Почему ? Потому что х*3+1=(х*2)+(х+1) - четное число, которое при делении на 2 даст чётное в большинстве случаев. Тоесть умножение на 3 будет происходить реже деления на 4.так докажите в общем случае и все дела.
прославитесь, премию вам дадут
Это Гипотеза Коллатца (3n+1 дилемма, сиракузская проблема) — одна из нерешённых проблем математики. не один чел на ней зубы сломал