using System;
using System.Collections .Generic ;
using System.Linq ;
using System.Text ;
namespace DraftForLab2
{
class Program
{
static void DoBlock_1( )
{
int n = int .Parse ( Console.ReadLine ( ) ) ;
int sum = 0 ;
for ( int i = 1 ; i <= n; i++ )
{
int x = int .Parse ( Console.ReadLine ( ) ) ;
if ( i % 2 != 0 )
{
sum += x;
}
}
Console.WriteLine ( sum) ;
}
static void DoBlock_2( )
{
int x = int .Parse ( Console.ReadLine ( ) ) ;
int min = x;
int nomer = 1 ;
int i = 1 ;
while ( x != 0 )
{
if ( x < min)
{
min = x;
nomer = i;
}
i++;
x = int .Parse ( Console.ReadLine ( ) ) ;
}
Console.WriteLine ( nomer) ;
}
static void DoBlock_3( )
{
int n = int .Parse ( Console.ReadLine ( ) ) ;
int sum = 0 ;
for ( int i = 1 ; i <= n; i++ )
{
int x = 15 + ( i - 1 ) * 2 ;
if ( i % 3 == 0 )
{
sum -= x;
}
else
{
sum += x;
}
}
Console.WriteLine ( sum) ;
}
static void Main( string[ ] args)
{
int choice;
do
{
Console.WriteLine ( "Для виконання блоку 1 (варіант 5) введіть 1" ) ;
Console.WriteLine ( "Для виконання блоку 2 (варіант 25) введіть 2" ) ;
Console.WriteLine ( "Для виконання блоку 3 (варіант 38) введіть 3" ) ;
Console.WriteLine ( "Для виходу з програми введіть 0" ) ;
choice = int .Parse ( Console.ReadLine ( ) ) ;
switch ( choice)
{
case 1 :
Console.WriteLine ( "Виконую блок 1" ) ;
DoBlock_1( ) ;
break ;
case 2 :
Console.WriteLine ( "Виконую блок 2" ) ;
DoBlock_2( ) ;
break ;
case 3 :
Console.WriteLine ( "Виконую блок 3" ) ;
DoBlock_3( ) ;
break ;
case 0 :
Console.WriteLine ( "Зараз завершимо, тільки натисніть будь ласка ще раз Enter" ) ;
Console.ReadLine ( ) ;
break ;
default :
Console.WriteLine ( "Команда ``{0}'' не розпізнана. Зробіть, будь ласка, вибір із 1, 2, 3, 0." , choice) ;
break ;
}
} while ( choice != 0 ) ;
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0OwoKbmFtZXNwYWNlIERyYWZ0Rm9yTGFiMgp7CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgc3RhdGljIHZvaWQgRG9CbG9ja18xKCkKICAgICAgICB7CgogICAgICAgICAgICBpbnQgbiA9IGludC5QYXJzZShDb25zb2xlLlJlYWRMaW5lKCkpOwoKICAgICAgICAgICAgaW50IHN1bSA9IDA7IAoKICAgICAgICAgICAgZm9yKGludCBpID0gMTsgaSA8PSBuOyBpKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgaW50IHggPSBpbnQuUGFyc2UoQ29uc29sZS5SZWFkTGluZSgpKTsKCiAgICAgICAgICAgIGlmKGkgJSAyICE9IDApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHN1bSArPSB4OwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHN1bSk7CiAgICAgICAgfQoKICAgICAgICBzdGF0aWMgdm9pZCBEb0Jsb2NrXzIoKQogICAgICAgIHsKCiAgICAgICAgICAgIGludCB4ID0gaW50LlBhcnNlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICAgIGludCBtaW4gPSB4OwogICAgICAgICAgICBpbnQgbm9tZXIgPSAxOwogICAgICAgICAgICBpbnQgaSA9IDE7IAoKICAgICAgICAgICAgd2hpbGUgKHggIT0gMCkKICAgICAgICAgICAgewogICAgICAgICAgICBpZiAoeCA8IG1pbikKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgbWluID0geDsKICAgICAgICAgICAgICAgIG5vbWVyID0gaTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgaSsrOwogICAgICAgICAgICB4ID0gaW50LlBhcnNlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgfQoKICAgICAgICBDb25zb2xlLldyaXRlTGluZShub21lcik7CiAgICAgICAgfQoKICAgICAgICBzdGF0aWMgdm9pZCBEb0Jsb2NrXzMoKQogICAgICAgIHsKCiAgICAgICAgICAgIGludCBuID0gaW50LlBhcnNlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICAgIGludCBzdW0gPSAwOwoKICAgICAgICAgICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgaSsrKQogICAgICAgICAgICB7CiAgICAgICAgICAgIGludCB4ID0gMTUgKyAoaSAtIDEpICogMjsKCiAgICAgICAgICAgIGlmIChpICUgMyA9PSAwKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdW0gLT0geDsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHN1bSArPSB4OwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBDb25zb2xlLldyaXRlTGluZShzdW0pOwogICAgICAgIH0KCiAgICAgICAgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgaW50IGNob2ljZTsKICAgICAgICAgICAgZG8KICAgICAgICAgICAgewogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoItCU0LvRjyDQstC40LrQvtC90LDQvdC90Y8g0LHQu9C+0LrRgyAxICjQstCw0YDRltCw0L3RgiA1KSDQstCy0LXQtNGW0YLRjCAxIik7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JTQu9GPINCy0LjQutC+0L3QsNC90L3RjyDQsdC70L7QutGDIDIgKNCy0LDRgNGW0LDQvdGCIDI1KSDQstCy0LXQtNGW0YLRjCAyIik7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JTQu9GPINCy0LjQutC+0L3QsNC90L3RjyDQsdC70L7QutGDIDMgKNCy0LDRgNGW0LDQvdGCIDM4KSDQstCy0LXQtNGW0YLRjCAzIik7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JTQu9GPINCy0LjRhdC+0LTRgyDQtyDQv9GA0L7Qs9GA0LDQvNC4INCy0LLQtdC00ZbRgtGMIDAiKTsKICAgICAgICAgICAgICAgIGNob2ljZSA9IGludC5QYXJzZShDb25zb2xlLlJlYWRMaW5lKCkpOwogICAgICAgICAgICAgICAgc3dpdGNoIChjaG9pY2UpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JLQuNC60L7QvdGD0Y4g0LHQu9C+0LogMSIpOwogICAgICAgICAgICAgICAgICAgICAgICBEb0Jsb2NrXzEoKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JLQuNC60L7QvdGD0Y4g0LHQu9C+0LogMiIpOwogICAgICAgICAgICAgICAgICAgICAgICBEb0Jsb2NrXzIoKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JLQuNC60L7QvdGD0Y4g0LHQu9C+0LogMyIpOwogICAgICAgICAgICAgICAgICAgICAgICBEb0Jsb2NrXzMoKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JfQsNGA0LDQtyDQt9Cw0LLQtdGA0YjQuNC80L4sINGC0ZbQu9GM0LrQuCDQvdCw0YLQuNGB0L3RltGC0Ywg0LHRg9C00Ywg0LvQsNGB0LrQsCDRidC1INGA0LDQtyBFbnRlciIpOwogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLlJlYWRMaW5lKCk7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQmtC+0LzQsNC90LTQsCBgYHswfScnINC90LUg0YDQvtC30L/RltC30L3QsNC90LAuINCX0YDQvtCx0ZbRgtGMLCDQsdGD0LTRjCDQu9Cw0YHQutCwLCDQstC40LHRltGAINGW0LcgMSwgMiwgMywgMC4iLCBjaG9pY2UpOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSB3aGlsZSAoY2hvaWNlICE9IDApOwogICAgICAgIH0KICAgIH0KfQo=
stdout
Для виконання блоку 1 (варіант 5) введіть 1
Для виконання блоку 2 (варіант 25) введіть 2
Для виконання блоку 3 (варіант 38) введіть 3
Для виходу з програми введіть 0
Виконую блок 3
15
Для виконання блоку 1 (варіант 5) введіть 1
Для виконання блоку 2 (варіант 25) введіть 2
Для виконання блоку 3 (варіант 38) введіть 3
Для виходу з програми введіть 0
Команда ``7'' не розпізнана. Зробіть, будь ласка, вибір із 1, 2, 3, 0.
Для виконання блоку 1 (варіант 5) введіть 1
Для виконання блоку 2 (варіант 25) введіть 2
Для виконання блоку 3 (варіант 38) введіть 3
Для виходу з програми введіть 0
Зараз завершимо, тільки натисніть будь ласка ще раз Enter