-
Notifications
You must be signed in to change notification settings - Fork 1
/
rfo2022-2023-semifinals-8-9B.json
1 lines (1 loc) · 5.19 KB
/
rfo2022-2023-semifinals-8-9B.json
1
{"title": {"az": "Maraqlı ardıcıllıq", "en": "Interesting sequence", "ru": "Интересная последовательность"}, "statement": {"az": "Əli boş vaxtlarında maraqlı ardıcıllıqlar düzəltməyi xoşlayır. Bu dəfə o, boş **a** ardıcıllığı götürdü və onun üzərində **n** sayda əməliyyat yerinə yetirdi.\r\n\r\n**i** ci əməliyyatda Əli:\r\n\r\n1. **a** ardıcıllığının sonuna 𝑖 ədədini artırdı.\r\n2. Daha sonra **a** nın elementlərini tərsinə çevirdi.\r\n\r\nƏli sonda alınan ardıcıllığı unutdu və indi çox narahatdır. Ona ardıcıllığı tapmaqda kömək edin.\r\n\r\n#### Giriş verilənləri\r\nYeganə sətirdə bir tam ədəd **n** (**1** ≤ **n** ≤ $10^5$) verilir.\r\n\r\n#### Çıxış verilənləri\r\nÇıxışa, yeganə sətirdə boşluqla ayrılmış şəkildə, Əlinin ardıcıllığını verin.\r\n\r\n#### Nümunə\r\nBirinci testi nəzərdən keçirək.\r\n\r\n- Birinci əməliyyatın **1** mərhələsindən sonra **a** ={**1**} olur. Birinci əməliyyatın **2** mərhələsindən sonra **a** = {**1**} olur.\r\n- İkinci əməliyyatın **1** mərhələsindən sonra **a** = {**1**, **2**} olur. İkinci əməliyyatın **2** mərhələsindən sonra **a** = {**2**, **1**} olur.\r\n- Üçüncü əməliyyatın **1** mərhələsindən sonra **a** ={**2**, **1**, **3**} olur. Üçüncü əməliyyatın **2** mərhələsindən sonra **a** = {**3**, **1**, **2**} olur.\r\n- Dördüncü əməliyyatın **1** mərhələsindən sonra **a** = {**3**, **1**, **2**, **4**} olur. Dördüncü əməliyyatın **2** mərhələsindən sonra **a** = {**4**, **2**, **1**, **3**} olur.\r\n", "en": "Ali loves to create interesting sequences in his spare time. This time he took an empty sequence **a** and applied **n** operations on it.\r\n\r\nOn Ali's **i** operation:\r\n\r\n1. The number **i** is appended to the end of the sequence **a**.\r\n2. Then the **a** sequence is reversed.\r\n\r\nAt the end Ali forgot the sequence and is very worried now. Help him to find the sequence.\r\n\r\n#### Input\r\nOne integer **n** (**1** ≤ **n** ≤ $10^5$).\r\n\r\n#### Output\r\nPrint the resulting Ali sequence in one line.\r\n\r\n#### Explanation\r\nLet's consider the first test.\r\n\r\n- After step **1** of the first operation **a** = {**1**}. After step **2** of the first operation **a** = {**1**}.\r\n- After step **1** of the second operation **a** = {**1**, **2**}. After step **2** of the second operation **a** = {**2**, **1**}.\r\n- After step **1** of the third operation **a** = {**2**, **1**, **3**}. After step **2** of the third operation **a** = {**3**, **1**, **2**}.\r\n- After step **1** of the fourth operation **a** = {**3**, **1**, **2**, **4**}. After step **2** of the fourth operation **a** = {**4**, **2**, **1**, **3**}.", "ru": "Али в свободное время любит создавать интересные последовательности. В этот раз он взял пустую последовательность **a** и применил на ней **n** операций.\r\n\r\nНа **i**-ой операции Али:\r\n\r\n1. Добавил в конец последовательности **a** число **i**.\r\n2. Затем он перевернул последовательность **a** в обратную сторону .\r\n\r\nВ конце концов Али забыл полученную последовательность и теперь очень беспокоится. Помогите ему найти последовательность.\r\n\r\n#### Входные данные\r\nОдно целое число **n** (**1** ≤ **n** ≤ $10^5$).\r\n\r\n#### Выходные данные\r\nВ одной строке выведите результирующую последовательность Али.\r\n\r\n#### Пояснение\r\nРассмотрим первый тест. \r\n\r\n- После шага **1** первой операции **a** = {**1**}. После шага **2** первой операции **a** = {**1**}. \r\n- После шага **1** второй операции **a** = {**1**, **2**}. После шага **2** второй операции **a** = {**2**, **1**}.\r\n- После шага **1** третьей операции **a** = {**2**, **1**, **3**}. После шага **2** третьей операции **a** = {**3**, **1**, **2**}. \r\n- После шага **1** четвертой операции **a** = {**3**, **1**, **2**, **4**}. После шага **2** четвертой операции **a** = {**4**, **2**, **1**, **3**}.\r\n"}, "input_format": {"az": "", "en": "", "ru": ""}, "output_format": {"az": "", "en": "", "ru": ""}, "notes": {"az": "", "en": "", "ru": ""}, "scores_format": {"az": "", "en": "", "ru": ""}, "source": {"az": "Azərbaycan Respublika Fənn Olimpiadası İnformatika üzrə 2022-2023 yarımfinal turu", "en": "Republican Olympiad of Azerbaijan in Informatics 2022-2023 half-finals round", "ru": "Республиканская олимпиада Азербайджана по Информатике 2022-2023 полуфинал"}, "author": {"az": "Rəşad Məmmədov", "en": "Rashad Mammadov", "ru": "Рашад Мамедов"}}