AT_ttpc2022_o Parallel Processing

Description

### 簡単な問題文 謎のモノイド $ (M, \oplus) $ と、これを計算する CPU が $ 4 $ 個あります。 整数 $ N $ が与えられるので、 $ M $ の列 $ A = (A_1, A_2, …, A_N) $ から $ A $ の累積 $ \oplus $ を $ 4 $ 並列で計算してください。 その際、操作回数を最小化してください。 ### 厳密な問題文 整数 $ N $ が与えられます。以下の (独自言語の) プログラムを作成してください。その際、命令数を最小化してください。 #### プログラムの仕様 このプログラムでは、 $ 2004 $ 個の変数 $ A[1], A[2], …, A[2000], C_1, C_2, C_3, C_4 $ を扱うことができる。各変数は整数列を $ 1 $ つ持つことができ、 $ A[i] $ ( $ 1

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $

Output Format

命令数の最小値を $ L $ として、以下の形式で出力せよ。 > $ L $ $ \text{op}_1 $ $ \text{op}_2 $ $ \vdots $ $ \text{op}_L $ $ \text{op}_i $ ( $ 1

Explanation/Hint

### 部分点 - $ 2