eolymp
bolt
Try our new interface for solving problems
Məsələlər

Fuadın çağırışı

Fuadın çağırışı

\includegraphics{https://eolympusercontent.com/images/67etuei7ft6sjbf02jlcibphbc.gif} 2023-cü ildə "Technest" Təqaüd Proqramının başlaması Beynəlxalq Olimpiya düşərgəsində ilə Fuad və Ayxan gərgin məşqlərdən sonra permutasiya tapmaca oyunu oynayırlar. Fuad Ayxandan xüsusi nömrələr ardıcıllığı yaratmağa çağırır. Oyunda qalib gəlmək üçün Ayxan ilk bir neçə ədədin cəmi həmişə "\textbf{mürəkkəb cəm permutasiya}" ilə nəticələndiyi ardıcıllıq yaratmalıdır. $x$ müsbət tam ədədi ikidən çox müsbət tam böləni varsa mürəkkəb hesab olunur. Məsələn, $10, 25$ və $222$ kimi tam ədədlər mürəkkəbdir, $1, 3, 31, 89, 97$ və $13$ isə deyil. Müsbət tam ədədlər ardıcıllığı $p = p_1, p_2, ..., p_n$ $n$ \textbf{uzunluqlu permutasiya} kimi müəyyən edilir, əgər o, $1$ və $n$ arasında hər bir tam ədədi, daxil olmaqla, bir dəfə ehtiva edir. Biz bir $p = p_1, p_2, ..., p_n$ permutasiyanı "\textbf{mürəkkəb cəm permutasiyası}" olaraq adlandıracağıq, əgər hər bir $i$ indeksi üçün $1$ və $n$ arasında daxil olmaqla, $p$-nin ilk $i$ elementinin cəmi, yəni $p_1 + p_2 + ... + p_i$, mürəkkəb bir ədəddir. Proqram yazaraq, lazım olan permutasiyanı yaratmaqda Ayxana kömək edin. \InputFile Giriş verilənlərin yeganə sətri $n$ ($1 \le n \le 100$) tam ədədindən ibarətdir. \OutputFile Əgər $n$ uzunluğunda mürəkkəb permutasiya yoxdursa, $-1$ tək tam ədədi çıxarın. Əks halda, $n$ tam ədədləri $p_1, p_2, \ldots, p_n$ çıxarın ki, $p = p_1, p_2, \ldots, p_n$ mürəkkəb cəm permutasiya olsun. Əgər $n$ uzunluğunda bir neçə mürəkkəb cəm permutasiya varsa, onlardan hər hansı birini çap edə bilərsiniz. \Examples Bu tapşırıq aşağıdakı $2$-lıq alt tapşırıqlardan ibarətdir. Bütün testlər keçərsə, siz həmin alt tapşırıq üçün xal qazanacaqsınız. \begin{enumerate} \item ($25$ xal): $n \le 10$; \item ($75$ xal): $Əlavə~məhdudiyyət~yoxdur$; \end{enumerate}
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3
Çıxış verilənləri #1
-1
Giriş verilənləri #2
4
Çıxış verilənləri #2
4 2 3 1
Mənbə 2024, IDDA Кубок, Март 31, Задача D