Два натуральных числа называются "дружественными", если каждое из них равно сумме всех делителей другого, за исключением его самого (таковы, например,
10-11 класс
|
числа 220 и 284). Напечатать все пары "дружественных" чисел, не превосходящих заданного натурального числа. (Определить функцию, вычисляющую сумму делителей числа.)сделать в C# (си шарп)Помогите пожалуйста)
[STAThread]
static void Main()
{
int N = Int32.Parse(Console.ReadLine());
for (int i = 1; i <= N; i++)
for (int j = 1; j <= N; j++)
if (isFriendly(i, j))
Console.WriteLine("{0} {1," + N.ToString().Length + "}", i, j, N.ToString().Length);
Console.ReadKey(false);
}
static bool isFriendly(int a, int b)
{
int Sum = 0;
for (int i = 1; i < a; i++)
{
if (a i == 0)
Sum += i;
}
if (Sum != b)
return false;
else
{
Sum = 0;
for (int i = 1; i < b; i++)
{
if (b i == 0)
Sum += i;
}
return Sum == a;
}
}
}
}
Другие вопросы из категории
пяти звездочек (*****), а в конец строку из пяти символов черточек (-----).
минуты. Сообщение состоит из 200 символов. Какова скорость передачи информации (бит в секунду) ?
p.s. Чуваки, от этого зависит моя четвертная оценка
элементов содержит матрица [Аij]i=1,...,n;i,j=1,....,n, если Аi.j =cos(i^2 +n).
Читайте также
Например, 153=1³ + 5³ + 3³.
Входная строка содержит два натуральных числа- значения а и б.
Входные данные
Входная строка содержит два натуральных числа - значения а и б, разделенных пробелами. Гарантируется, что а≥б.
Выходные данные
Программа должна вывести в одну строчку все числа Армстронга на отрезке а, б, разделив их пробелами. если таких чисел нет, программа должна вывести -1.
одном: гитаре, скрипке, арфе или фортепиано.
Каждая из них учится на одном из отделений факультета: английского, французского, немецкого или испанского языка.
Та из них, которая играет на гитаре, учится на отделении испанского языка. Наташа не играет ни на скрипке, ни на арфе, и не учится на отделении английского языка. Катя тоже не играет ни на арфе, ни на скрипке и не учится на отделении английского языка. Студентка отделения немецкого языка не играет на арфе. А Римма учится на отделении французского языка и не играет на скрипке.
На каком инструменте играет и на каком отделении факультета иностранных языков учится каждая из студенток?
получается лилия играет на скрипке и не играется на гитаре, не учится на французском.
рима на французском но не играет на скрипке
наташа не на англйским и не играет не на скрипке не на арфе
катя не на английском не на скрипке не на арфе
произвольного натурального числа).
Альфа увеличивает число на экране на 1, авыполняя вторую, умножает это число на b .Программа для исполнителя Альфа – это последовательность номеровкоманд.Известно, что программа 11211 переводит число 6 в двузначное число.Определите наибольшее возможное значение b .
отвечают только да и нет. один из них всегда говорит правду. другой всегда лжет. все это знает турист. помогите туристу сформулировать такие вопросы чтобы узнать, какая дорога ведет к озеру;
1) 2 вопроса одному из братьев;
2) 1 вопрос одному из братьев.