Forum jest zablokowane. Podczas blokady nie można dodawać ani edytować wiadomości.
Ostatnie posty
paczka 100 losowych testów
https://drive.google.com/open?id=1kKlu81g0BQQz7FoNiIFGgkIxMAjipkIr
https://drive.google.com/open?id=1kKlu81g0BQQz7FoNiIFGgkIxMAjipkIr
In:
5
1 2 3 4 5
Out:
0 5
0 10
0 10
0 5
0 1
5
1 2 3 4 5
Out:
0 5
0 10
0 10
0 5
0 1
Potwierdzam testy
potwierdzam
potwierdzam
> for i in {101..10101..101}; do head -n $i win/1.in | tail -n101 | ./solution ; done
to działa tylko dla paczki 1.in, bo tam wszystkie przypadki mają n=100
uniwersalny sposób:
awk '!x{x=$1+1;y++}{print>"split."y".in";x--}' ?.in
awk '{y++;print>"split."y".out"}' ?.out
> for i in {101..10101..101}; do head -n $i win/1.in | tail -n101 | ./solution ; done
to działa tylko dla paczki 1.in, bo tam wszystkie przypadki mają n=100
uniwersalny sposób:
awk '!x{x=$1+1;y++}{print>"split."y".in";x--}' ?.in
awk '{y++;print>"split."y".out"}' ?.out
Potwierdzam wszystkie pakiety testowe.
przekierowywanie strumieni: https://www.oi.edu.pl/l/oi_stdin/
przykładowe porównywanie plików:
- windows:
fc moje.out poprawne.out
- linux:
diff moje.out poprawne.out
przykładowe porównywanie plików:
- windows:
fc moje.out poprawne.out
- linux:
diff moje.out poprawne.out
Almost, you should write "Potwierdzam wszystkie trzy pakiety testowe". You can say "oba" only for two objects :)
Also, no one would say "pakiety testowe". It's way too formal. You should write "paczki z testami", or just "paczki".
Also, no one would say "pakiety testowe". It's way too formal. You should write "paczki z testami", or just "paczki".
Potwierdzam oba trzy pakiety testowe
potwierdzam
potwierdzam
potwierdzam
Potwierdzam
To jeszcze 12 różnych edge casów (napisanych z palca):
https://drive.google.com/file/d/199qDheF48GXDggHa5ODeKJ-8-8Wj7sju/view?usp=sharing
https://drive.google.com/file/d/199qDheF48GXDggHa5ODeKJ-8-8Wj7sju/view?usp=sharing
pytanie od poczatkujacego - jak mam wczytywac automatycznie z paczki pliki typu .in i porownywac z plikami typu .out?