AlgoLensArena
ContestlərProblemlərReytinqOtaqlar
Vizualizator
← Məsələlər

C.Zəncirvari ƏBOB

Medium · 2 s · 256 MB

Sizə bir tam ədəd NNN verilir. Aşağıdakı şərtlərin hamısını ödəyən, uzunluğu NNN olan

A=[a1,a2,…,aN]A = [a_1, a_2, \ldots, a_N]A=[a1​,a2​,…,aN​]

ardıcıllığını qurun. Ardıcıllıqdakı bütün ədədlər müsbət və cüt-cüt fərqli olmalıdır.

  1. Qonşuluq şərti. Hər iki qonşu elementin ən böyük ortaq böləni (ƏBOB) 111-dən böyük olmalıdır:

    gcd⁡(ai,ai+1)>1(1≤i<N).\gcd(a_i,a_{i+1}) > 1 \qquad (1 \le i < N).gcd(ai​,ai+1​)>1(1≤i<N).
  2. Üçlük şərti. Ardıcıl hər üç elementin ƏBOB-u dəqiq 111 olmalıdır:

    gcd⁡(ai,ai+1,ai+2)=1(1≤i<N−1).\gcd(a_i,a_{i+1},a_{i+2}) = 1 \qquad (1 \le i < N-1).gcd(ai​,ai+1​,ai+2​)=1(1≤i<N−1).
  3. Qiymət aralığı. Hər bir element 111 ilə 10910^9109 arasında, sərhədlər daxil olmaqla, olmalıdır:

    1≤ai≤109.1 \le a_i \le 10^9.1≤ai​≤109.

Verilən məhdudiyyətlər daxilində hər bir NNN üçün düzgün ardıcıllığın mövcud olduğu təmin edilir.

Giriş verilənləri

Yeganə sətirdə bir tam ədəd NNN (3≤N≤1053 \le N \le 10^53≤N≤105) — tələb olunan ardıcıllığın uzunluğu verilir.

Çıxış verilənləri

Şərtlərin hamısını ödəyən, boşluqlarla ayrılmış NNN tam ədəd çap edin. Bütün ədədlər cüt-cüt fərqli olmalıdır. Bir neçə düzgün cavab varsa, onlardan istənilən birini çap edə bilərsiniz.

Məhdudiyyətlər

  • 3≤N≤1053 \le N \le 10^53≤N≤105
  • 1≤ai≤1091 \le a_i \le 10^91≤ai​≤109
  • aia_iai​ qiymətləri cüt-cüt fərqli olmalıdır.

Qiymətləndirmə

Məsələ ümumilikdə 150 bal təşkil edir. Nümunə yalnız izah üçündür və bal hesablanmasına daxil edilmir.

  • Alt tapşırıq 1 — 20 bal: 3≤N≤1003 \le N \le 1003≤N≤100.
  • Alt tapşırıq 2 — 50 bal: 3≤N≤20003 \le N \le 20003≤N≤2000.
  • Alt tapşırıq 3 — 80 bal: əlavə məhdudiyyət yoxdur; əsas məhdudiyyət 3≤N≤1053 \le N \le 10^53≤N≤105 qüvvədədir.

Alt tapşırıq balları müstəqil test qrupları vasitəsilə hesablanır. Hər qrupun bütün testləri keçildikdə həmin qrupun balları verilir.

Nümunənin izahı

Bu çıxış üçün:

  • gcd⁡(14,21)=7>1\gcd(14, 21) = 7 > 1gcd(14,21)=7>1;
  • gcd⁡(21,33)=3>1\gcd(21, 33) = 3 > 1gcd(21,33)=3>1;
  • gcd⁡(33,22)=11>1\gcd(33, 22) = 11 > 1gcd(33,22)=11>1;
  • gcd⁡(14,21,33)=1\gcd(14, 21, 33) = 1gcd(14,21,33)=1;
  • gcd⁡(21,33,22)=1\gcd(21, 33, 22) = 1gcd(21,33,22)=1.

Dörd ədədin hamısı fərqlidir və [1,109][1, 10^9][1,109] aralığındadır.

Nümunələr

Giriş #1

4

Çıxış #1

14 21 33 22