programme.lv logo
  1. Iesūtījumi
Datums & laiksAutorsUzdevumsValodaRezultātsCPU laiks [s]Atmiņa [MiB]StatussIesūtījums
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
programme.lv logo
  1. Iesūtījumi
  2. /
  3. ae89030d-7e2c-4eed-8b7e-5ca74d8064c3
Autorsricardsjansons
UzdevumsFleksis
ValodaC++17
Iesūtīts3.02.2026. 18:29:29
StatussNovērtēts
Rezultāts100 / 100
Risinājuma kods ir redzams tikai tiem lietotājiem, kuri paši ir atrisinājuši šo uzdevumu.

1. apakšuzdevums: Uzdevuma tekstā dotie trīs testi.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
11.Atbilde ir pareiza0.0020.79
21.Atbilde ir pareiza0.0020.57
31.Atbilde ir pareiza0.0021.05

2. apakšuzdevums: Robežas: n,m,k≤30n, m, k \le 30n,m,k≤30.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
42.Atbilde ir pareiza0.0020.80
52.Atbilde ir pareiza0.0020.81
62.Atbilde ir pareiza0.0020.88
72.Atbilde ir pareiza0.0020.57
83.Atbilde ir pareiza0.0021.07
94.Atbilde ir pareiza0.0020.77

3. apakšuzdevums: Visi iegriezumi veikti perpendikulāri flīzes malām.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
105.Atbilde ir pareiza0.0571.16
115.Atbilde ir pareiza0.0400.95
125.Atbilde ir pareiza0.1290.77
136.Atbilde ir pareiza0.2330.96
147.Atbilde ir pareiza0.2300.82
158.Atbilde ir pareiza0.2321.05

4. apakšuzdevums: Visi iegriezumi veikti 45∘45^\circ45∘ vai 135∘135^\circ135∘ leņķī.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
169.Atbilde ir pareiza0.0670.79
179.Atbilde ir pareiza0.0290.78
189.Atbilde ir pareiza0.1330.76
1910.Atbilde ir pareiza0.2670.96
2011.Atbilde ir pareiza0.1180.82
2112.Atbilde ir pareiza0.1251.20

5. apakšuzdevums: Nav tāda punkta, kurā veikts vairāk par diviem iegriezumiem.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
2213.Atbilde ir pareiza0.0701.04
2313.Atbilde ir pareiza0.0550.96
2414.Atbilde ir pareiza0.1230.80
2514.Atbilde ir pareiza0.1540.73
2615.Atbilde ir pareiza0.2780.80
2716.Atbilde ir pareiza0.1451.02
2817.Atbilde ir pareiza0.2700.72

6. apakšuzdevums: Ierobežojums: k≤50k \le 50k≤50.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
2918.Atbilde ir pareiza0.0020.66
3019.Atbilde ir pareiza0.0020.79
3120.Atbilde ir pareiza0.0021.32

7. apakšuzdevums: Ierobežojums: k≤400k \le 400k≤400.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
3221.Atbilde ir pareiza0.0080.69
3322.Atbilde ir pareiza0.0100.82
3423.Atbilde ir pareiza0.0120.82

8. apakšuzdevums: Bez papildu ierobežojumiem.

Tests #GrupaVērtējumsCPU laiks [s]Atmiņa [MiB]
3524.Atbilde ir pareiza0.0681.16
3625.Atbilde ir pareiza0.1520.79
3726.Atbilde ir pareiza0.2720.77
3827.Atbilde ir pareiza0.2730.82

Kompilācijas izvaddati:

solution.cpp: In function 'int main()': solution.cpp:98:44: warning: narrowing conversion of 'm' from 'int' to 'long dou[...] 98 | v.push_back(Segment{Point{0,0},Point{0,m}}); | ^ solution.cpp:99:31: warning: narrowing conversion of 'n' from 'int' to 'long dou[...] 99 | v.push_back(Segment{Point{n,0},Point{n,m}}); | ^ solution.cpp:99:42: warning: narrowing conversion of 'n' from 'int' to 'long dou[...] 99 | v.push_back(Segment{Point{n,0},Point{n,m}}); | ^ solution.cpp:99:44: warning: narrowing conversion of 'm' from 'int' to 'long dou[...] 99 | v.push_back(Segment{Point{n,0},Point{n,m}}); | ^ solution.cpp:100:43: warning: narrowing conversion of '(n - 1)' from 'int' to 'l[...] 100 | v.push_back(Segment{Point{1,0},Point{n-1,0}}); | ~^~ solution.cpp:101:33: warning: narrowing conversion of 'm' from 'int' to 'long do[...] 101 | v.push_back(Segment{Point{1,m},Point{n-1,m}}); | ^ solution.cpp:101:43: warning: narrowing conversion of '(n - 1)' from 'int' to 'l[...] 101 | v.push_back(Segment{Point{1,m},Point{n-1,m}}); | ~^~ solution.cpp:101:46: warning: narrowing conversion of 'm' from 'int' to 'long do[...] 101 | v.push_back(Segment{Point{1,m},Point{n-1,m}}); | ^ solution.cpp:106:25: warning: narrowing conversion of 'x1' from 'int' to 'long d[...] 106 | Segment s{Point{x1,y1},Point{x2,y2}}; | ^~ solution.cpp:106:28: warning: narrowing conversion of 'y1' from 'int' to 'long d[...] 106 | Segment s{Point{x1,y1},Point{x2,y2}}; | ^~ solution.cpp:106:38: warning: narrowing conversion of 'x2' from 'int' to 'long d[...] 106 | Segment s{Point{x1,y1},Point{x2,y2}}; | ^~ solution.cpp:106:41: warning: narrowing conversion of 'y2' from 'int' to 'long d[...] 106 | Segment s{Point{x1,y1},Point{x2,y2}}; | ^~ Kopēt kodu