185762025-10-27 13:21:46BucsMateKiváló Számokcpp17Accepted 100/10017ms1336 KiB
#include <iostream>

using namespace std;

int main() {
    int N;
    cin >> N;
    if(N == 1){
        cout << "-1";
    }
    else if(N == 2){
        cout << "15";
    }
    else{
        if(N % 3 == 0){
            for(int i = 0; i < N; i++){
                cout << '1';
            }
        }
        else if(N % 3 == 1){
            cout << "55";
            for(int i = 0; i < N-2; i++){
                cout << '1';
            }
        }
        else{
            cout << '5';
            for(int i = 0; i < N-1; i++){
                cout << '1';
            }
        }
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask233/33
2Accepted1ms316 KiB
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted1ms508 KiB
6Accepted1ms316 KiB
7Accepted1ms316 KiB
8Accepted1ms316 KiB
subtask333/33
9Accepted4ms564 KiB
10Accepted8ms820 KiB
11Accepted9ms820 KiB
12Accepted8ms820 KiB
13Accepted8ms820 KiB
14Accepted4ms564 KiB
15Accepted3ms316 KiB
16Accepted4ms420 KiB
17Accepted7ms564 KiB
18Accepted8ms820 KiB
19Accepted4ms564 KiB
20Accepted12ms1032 KiB
subtask434/34
21Accepted16ms1304 KiB
22Accepted4ms408 KiB
23Accepted16ms1336 KiB
24Accepted17ms1240 KiB
25Accepted13ms1076 KiB
26Accepted7ms628 KiB
27Accepted14ms996 KiB
28Accepted12ms840 KiB
29Accepted3ms316 KiB
30Accepted9ms964 KiB
31Accepted9ms820 KiB
32Accepted1ms316 KiB
33Accepted2ms316 KiB