Вайнер
?>

Готовлюсь к огэ по информатике и икт автомат получает на выход двузначное десятичное число. по полученному числу строится новое десятичное число по следующим правилам. 1. вычисляются два числа - сумма квадратов старшего и младшего разрядов, а также квадрат суммы старшего и младшего разрядов. 2. полученные два числа записываются друг за другом в порядке неубывания (без разделителей пример. исходное число: 52. вычисление числа: 29, 49. результат: 2949. определите, сколько из ниже чисел могут получится в результате работы автомата. 10 11 25 95 2036 3264 6581 в ответе запишите только количество чисел. объясните по подробнее с меня 20

Информатика

Ответы

saltikovaPavlenko

javascript: function Пр(ч) { var стр = ч.toString(); for (let сч = 1; сч < стр.length; сч++) { let ч1 = parseInt(стр.substring(0, сч)), ч2 = parseInt(стр.substring(сч)); if (ч1 > ч2) continue; let к1 = Math.sqrt(ч1), к2 = Math.sqrt(ч2); if (к1 == Math.floor(к1)) { for (let сч1 = 1; сч1 < 10 && сч1 < ч2 - 1; сч1++) for (let сч2 = 1; сч2 * сч2 + сч1 * сч1 <= ч2; сч2++) if (сч2 * сч2 + сч1 * сч1 == ч2 && Math.pow(сч1 + сч2, 2) == ч1) return ч + ": " + сч1 + ", " + сч2; } if (к2 == Math.floor(к2)) { for (let сч1 = 1; сч1 < 10 && сч1 < ч1 - 1; сч1++) for (let сч2 = 1; сч2 * сч2 + сч1 * сч1 <= ч1; сч2++) if (сч2 * сч2 + сч1 * сч1 == ч1 && Math.pow(сч1 + сч2, 2) == ч2) return ч + ": " + сч1 + сч2; } }; return ч + ": -"; } [2949, 10, 11, 25, 95, 2036, 3264, 6581].forEach(function (зн) { alert(Пр(зн)); });

set907
Сочетание Ctrl + --> это прыжок на начало следующего слова.
Сочетание Ctrl + Del это удалить часть слова от курсора до пробела.
Если курсор стоит перед 1 буквой - удалится всё слово.
1) Нажимаем 2 раза Ctrl + --> и попадаем на скобку "(".
2) Нажимаем 6 раз Ctrl + Del и удаляем: скобку "(", 4 слова в скобках,
и скобку ")".
3) Получили "словможно". Теперь нужно нажать пробел, чтобы разделить слова: "слов можно"
ответ: 3) 1 клавишу и 8 сочетаний.
Как вы за компьютером работаете, если MS Word не знаете?
ilplakhotin8734
//PascalABC.NET (версия 3.1, сборка 1210 от 29.03.2016)
var a,n,i,s:integer;
begin
  write('Число элементов последовательности ');
  readln(n);
  for i:=1 to n do begin
    write(i,' элемент последовательности = ');readln(a);
    if (a mod 2 <>0) then s:=s+a;
  end;
  writeln('Сумма нечетных = ',s);
 end.

Тестовое решение:
Число элементов последовательности 5
1 элемент последовательности = 3
2 элемент последовательности = 2
3 элемент последовательности = 4
4 элемент последовательности = 1
5 элемент последовательности = 5
Сумма нечетных = 9

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Готовлюсь к огэ по информатике и икт автомат получает на выход двузначное десятичное число. по полученному числу строится новое десятичное число по следующим правилам. 1. вычисляются два числа - сумма квадратов старшего и младшего разрядов, а также квадрат суммы старшего и младшего разрядов. 2. полученные два числа записываются друг за другом в порядке неубывания (без разделителей пример. исходное число: 52. вычисление числа: 29, 49. результат: 2949. определите, сколько из ниже чисел могут получится в результате работы автомата. 10 11 25 95 2036 3264 6581 в ответе запишите только количество чисел. объясните по подробнее с меня 20
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

lera4075
selena77
andreyduborezz2913
minaskorolev8
Акоповна
Киларджиева Диана440
Беспалова
Suralevartem
buriginast5
ehrik-ch
ajsklan
gorsimonyan4
yda659
sharkova1443
Tatarnikova1507