Submitted by math2 on Sun, 08/09/2020 - 00:44
В книге "Алгебра" ван дер Вардена есть следующая задача.
В кольце чисел $a+b\sqrt{-3}$, где $a$ и $b$ --- целые числа (мы будем обозначать это кольцо через $R$), число 4 разлагается на простые множители двумя существенно различными способами:
$$
4 = 2\cdot 2=(1+\sqrt{-3})(1-\sqrt{-3}).
$$
Это значит, что кольцо $R$ не является евклидовым. Невозможно определить для $R$ норму и деление с остатком, удовлетворящие определению евклидова кольца.
Submitted by popckovS on Tue, 09/03/2019 - 00:49
<?php
/**
* Задачи - http://fkn.ktu10.com/?q=node/8086
*
* @param int количество для вывода елочкой
*/
function showCristmasTree(int $limit)
{
// Кидаю исключение если число меньше или равно нулю
if ($limit <= 0) {
throw new Exception("Error value not correct !");
}
$r = 0; // Счетчик вывода
$m = 1; // Число что водится на экран
for ($i=0; $i <= $r; $i++)
{
for ($j=0; $j <= $r; $j++)
{
if ($m <= $limit)
{
echo $m . ' ';
$m++;
}
}
// Если мы достигли предела, то остановка цикла
if ($r != $limit) {
$r++;
}
Submitted by popckovS on Mon, 09/02/2019 - 10:43
<?php
/**
* Задачи - http://fkn.ktu10.com/?q=node/8086
*
* Вывод остатка от деления пока число > 1
*
* @param int число для вывода
*/
function showResult(int $number)
{
if ($number <= 1) {
throw new Exception("Error value not correct !");
}
while($number > 1){
echo $number % 10 . '<br>';
$number /= 10;
}
}
// Перехватываю исключение
try{
showResult(3567);
}catch(Exception $e){
echo $e->getMessage();
}
Submitted by popckovS on Sun, 09/01/2019 - 23:33
<?php
/**
*
* @param int
*/
function showResult($number = 10) {
$next = rand(-20, 20);
echo $next . '<br>';
for($number; $number > 1; $number--)
{
$prev = $next;
$next = rand(-20, 20);
if($next > $prev)
{
echo $next . ' больше чем ' . $prev . '<br>';
}
elseif($next < $prev) {
echo $next . ' меньше чем ' . $prev . '<br>';
}
else {
echo $next . ' равно ' . $prev . '<br>';
}
}
}
showResult(10);