Калужский Александр: Пришлите ссылку на задачу...
25-04-2024
Читать статью
didnt respond: Почему на РешуЕгэ условие стратегии побе..
///: Спасибо Вам большое! Всё очень понятно!!..
22-04-2024
Всем привет! Сегодня решим задачу по информатике "Гуси и кролики".
Задача: У гусей и кроликов вместе 2n лап. Сколько может быть гусей и кроликов (Вывести все возможные сочетания) ?
Решение: Т.к. общее количество лап делится на 2, то можно сразу получить самое большое количество гусей 2n/2 = n. Если мы уберём 2 гуся (4 лапы), то получится 1 кролик! На этом и будем строить наш алгоритм!
Напишем программу на языке C#, который отлично подходит для изучения на уроках информатики.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp16 { class Program { static void Main(string[] args) { int i, j; Console.Write("Введите число n:"); int n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Всего лап: " + 2*n); Console.WriteLine(); Console.WriteLine(String.Concat("Гуси", " ", "Кролики")); for (i = n, j = 0; i >= 0; i = i - 2, j++) { Console.WriteLine(String.Concat(" ", i, " ", j)); } Console.ReadKey(); } } }
i -Количество Гусей. j -Количество Кроликов.
На этом всё! Увидимся на страницах моего сайта при разборе новых задач по информатике и программированию.