6573 2023. 12. 12 11:09:50 batyu Gergő és a sárkány cpp17 Időlimit túllépés 24/100 600ms 4068 KiB
#include <iostream>
#include <string>
int DigitNum(int num)
{
    auto a = std::to_string(num);
    return a.length();
}
int main()
{
    int N, D;
    std::cin >> N >> D;
    int A = D, B = 2*D;
    int k = 1;
    while (DigitNum(A) < N || DigitNum(B) < N)
    {
        A += k*D;
        B += k * D;
        k++;
    }
    if (DigitNum(A) != N || DigitNum(B) != N)
        std::cout << "0 0";
    else {
        std::cout << A << " " << B;
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Elfogadva 3ms 1872 KiB
2 Elfogadva 3ms 2004 KiB
subtask2 8/8
3 Elfogadva 3ms 2216 KiB
4 Elfogadva 3ms 2436 KiB
5 Elfogadva 3ms 2560 KiB
6 Elfogadva 3ms 2784 KiB
subtask3 16/16
7 Elfogadva 3ms 2996 KiB
8 Elfogadva 3ms 3216 KiB
9 Elfogadva 3ms 3296 KiB
10 Elfogadva 3ms 3332 KiB
11 Elfogadva 3ms 3312 KiB
subtask4 0/7
12 Elfogadva 3ms 3312 KiB
13 Elfogadva 3ms 3420 KiB
14 Időlimit túllépés 600ms 2608 KiB
subtask5 0/11
15 Elfogadva 3ms 3568 KiB
16 Időlimit túllépés 598ms 3552 KiB
17 Időlimit túllépés 521ms 3664 KiB
18 Elfogadva 3ms 3700 KiB
subtask6 0/58
19 Időlimit túllépés 600ms 2916 KiB
20 Elfogadva 3ms 3828 KiB
21 Elfogadva 3ms 3836 KiB
22 Időlimit túllépés 564ms 4068 KiB
23 Időlimit túllépés 552ms 3268 KiB
24 Hibás válasz 3ms 4004 KiB
25 Időlimit túllépés 600ms 3136 KiB
26 Időlimit túllépés 564ms 3964 KiB