вторник, 7 ноября 2017 г.

c#

Розсчитайтесь по порядку

У одній з паралелей ЛКШ на параді паралелей виступає n школярів. Їм потрібно розсчитатись по порядку. За командою одного школяра інші стають у шеренгу і починають розрахунок. Перший школяр у шерензі каже "перший", потім другий каже "другий" і так далі. Вам потрібно написати цю частину сценарію.

Вхідні дані

Одне число n (1 ≤ n ≤ 1000).

Вихідні дані

Виведіть числа від 1 до n через пропуск.
Вхідні дані #2
4
Вихідні дані #2

1 2 3 4



Пошуки мінімума

В ЛКШ переполох. Загубився мінімум. Ви повинні його знайти.

Вхідні дані

У першому рядку знаходиться число n (1 ≤ n ≤ 1000). У другому рядку задано n цілих чисел, кожне з яких за модулем не перевищує 105.

Вихідні дані

Виведіть мінімум серед заданих n чисел. Вхідні дані #2

4
Вихідні дані #2
1 2 3 4

Ланч

Влад бажає взяти з собою для ланча пару фруктів. У нього є a різних бананів, b різних яблук та c різних груш. Скількома способами він може обрати 2 різні фрукти з того що у нього є?

Вхідні дані

В одному рядку задано три невід'ємні числа: abc. Усі числа не перевищують 106.

Вихідні дані

Вивести кількість способів, якими можна обрати 2 фрукти різного виду.
Вхідні дані #1
3 4 2
Вихідні дані #1
26

Срібна медаль

Спортсмен Василь приймав участь у змаганнях з хокейболу і отримав в особистому заліку срібну медаль. Відомо, що учасники, які набрали однакову кількість очок, нагороджуються однаковими нагородами. Також відомо, що було розіграно золоті, срібні та бронзові медалі. У задачі не питають про правила хокейболу. Необхідно лише визначити, скільки очок набрав Василь.
Вхідні дані
У першому рядку задано кількість спортсменів (≤ ≤ 1000), які приймали участь у змаганнях, у другому n цілих чисел - результати змагання.
Вихідні дані
Вивести одне число - результат Василя.
Вхідні дані #2
8
1 2 5 3 5 6 6 5

Максимальна зарплата

На малому підприємстві працює певна кількість працівників, але не менше двохдиректора і головного бухгалтера. Знаючи зарплати всіх працівників, знайти найбільшу зарплату на підприємстві.
Вхідні дані
У єдиному рядку через пропуск задано заробітні плати працівників в гривнах. Всі вхідні дані – невід’ємні дійсні числа, відокремлені пропусками, їх кількість не перевищує 1000.
Вихідні дані
Єдине число – відповідь на задачу, виведена з двома цифрами після коми.
Вхідні дані
1000.00 760.00
Вихідні дані
1000.00




Скільки до Нового Року?
У Діда Мороза є годинник, який в секундах показує скільки залишилось до кожного Нового Року. Оскільки Дід Мороз вже літня людина, то деякі математичні операції він не в змозі швидко виконувати. Допоможіть Діду Морозу визначити скільки повних днів, годин, хвилин та секунд залишилось до наступного Нового Року, якщо відомо скільки залишилось секунд, тобто розкладіть час в секундах на повну кількість днів, годин, хвилин та секунд.
Вхідні дані
У єдиній стрічці ціле число N (0 < N≤ 31500000) – кількість секунд, що залишилось до Нового Року.
Вихідні дані
В одній стрічці через пропуск чотири цілих числа – кількість повних днів, годин, хвилин та секунд. Після останного числа пропуск відсутній.
Вхідні дані
21009
Вихідні дані
0 5 50 9

static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            int g = n / 86400;
            int s = (n - g * 86400) / 3600;
            int d = (n - g * 86400 - s * 3600) / 60;
            int m = n - g * 86400 - s * 3600 - d * 60;
            Console.WriteLine("{0} {1} {2} {3}", g, s, d, m);
        }

Множення на коротке
Знайдіть добуток двох чисел a та b.
Вхідні дані
Два цілі числа a та b (0 ≤ a ≤ 101000 ≤ b ≤ 9), кожне в окремому рядку.
Вихідні дані
Виведіть число, яке дорівнює добутку a та b.
static void Main(string[] args)
        {
            BigInteger a = BigInteger.Parse(Console.ReadLine());
            BigInteger b = BigInteger.Parse(Console.ReadLine());
            Console.WriteLine(a * b);
        }

Змагання з тенісу

Необхідно сформувати команду, яка буде представляти навчальний заклад у змаганнях з тенісу. У секції тенісу займається A дівчат і Bхлопців. Скільки різних змішаних пар можна вибрати для участі у змаганнях?
Вхідні дані
У єдиному рядку через пропуск знаходиться 2 цілих невід'ємних числа A та B, які не перевищують 106.
Вихідні дані
Єдине число - відповідь до задачі.
Вхідні дані
6 9
Вихідні дані
54
static void Main(string[] args)
        {
            string s = Console.ReadLine();
            var massiv = s.Split(' ');
            Console.WriteLine(long.Parse(massiv[0]) * long.Parse(massiv[1]));
        }

Комментариев нет:

Отправить комментарий