QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#331130 | #7693. Convex Hull Extension | MaMengQi | AC ✓ | 1ms | 3972kb | C++20 | 25.7kb | 2024-02-18 01:48:31 | 2024-02-18 01:48:32 |
Due to the privacy settings of the submitter, you are not allowed to view this code.
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 0ms
memory: 3700kb
input:
5 0 2 -2 0 -1 -3 1 -3 2 1
output:
23
result:
ok single line: '23'
Test #2:
score: 0
Accepted
time: 0ms
memory: 3832kb
input:
4 -7 -7 7 -7 7 7 -7 7
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #3:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
4 -1000 1000 -1000 999 -999 999 -999 1000
output:
0
result:
ok single line: '0'
Test #4:
score: 0
Accepted
time: 1ms
memory: 3704kb
input:
6 0 -901 900 -900 900 900 0 901 -900 900 -900 -900
output:
1457999998
result:
ok single line: '1457999998'
Test #5:
score: 0
Accepted
time: 1ms
memory: 3848kb
input:
6 900 -900 901 0 900 900 -900 900 -901 0 -900 -900
output:
1457999998
result:
ok single line: '1457999998'
Test #6:
score: 0
Accepted
time: 0ms
memory: 3956kb
input:
6 0 0 400 1 400 2 0 3 -400 2 -400 1
output:
1596
result:
ok single line: '1596'
Test #7:
score: 0
Accepted
time: 0ms
memory: 3696kb
input:
6 0 -901 900 -899 900 900 0 901 -900 900 -900 -899
output:
970921796
result:
ok single line: '970921796'
Test #8:
score: 0
Accepted
time: 0ms
memory: 3616kb
input:
6 2 -2 401 399 399 401 -2 2 -401 -399 -399 -401
output:
4794
result:
ok single line: '4794'
Test #9:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
6 399 -401 401 -399 2 2 -399 401 -401 399 -2 -2
output:
4794
result:
ok single line: '4794'
Test #10:
score: 0
Accepted
time: 0ms
memory: 3836kb
input:
4 -1 -1 -2 -2 -2 -3 -1 -2
output:
0
result:
ok single line: '0'
Test #11:
score: 0
Accepted
time: 0ms
memory: 3544kb
input:
4 0 0 0 1 -1 2 -1 1
output:
0
result:
ok single line: '0'
Test #12:
score: 0
Accepted
time: 1ms
memory: 3780kb
input:
48 5 -70 14 -68 22 -66 31 -63 39 -58 46 -52 52 -46 58 -39 63 -31 66 -22 68 -14 70 -5 70 5 68 14 66 22 63 31 58 39 52 46 46 52 39 58 31 63 22 66 14 68 5 70 -5 70 -14 68 -22 66 -31 63 -39 58 -46 52 -52 46 -58 39 -63 31 -66 22 -68 14 -70 5 -70 -5 -68 -14 -66 -22 -63 -31 -58 -39 -52 -46 -46 -52 -39 -58 ...
output:
36
result:
ok single line: '36'
Test #13:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 -10 -10 -11 11 -11 10 -10 -11
output:
0
result:
ok single line: '0'
Test #14:
score: 0
Accepted
time: 0ms
memory: 3708kb
input:
4 10 -10 10 -11 11 10 11 11
output:
0
result:
ok single line: '0'
Test #15:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
4 5 5 6 5 -5 6 -6 6
output:
0
result:
ok single line: '0'
Test #16:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 100 -99 -99 -98 -100 -98 99 -99
output:
0
result:
ok single line: '0'
Test #17:
score: 0
Accepted
time: 0ms
memory: 3832kb
input:
4 0 1 -1 0 0 -1 1 0
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #18:
score: 0
Accepted
time: 0ms
memory: 3844kb
input:
4 -1000 0 0 -1000 1000 0 0 1000
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #19:
score: 0
Accepted
time: 1ms
memory: 3836kb
input:
4 -1000 1000 -1000 -1000 1000 -1000 1000 1000
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #20:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
4 0 0 0 2 -1 2 -1 1
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #21:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
4 -3 -2 -4 -2 -4 -3 -3 -4
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #22:
score: 0
Accepted
time: 0ms
memory: 3692kb
input:
4 6 -2 5 -2 4 -3 6 -3
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #23:
score: 0
Accepted
time: 0ms
memory: 3696kb
input:
48 4 -60 12 -59 19 -57 26 -54 33 -50 39 -45 45 -39 50 -33 54 -26 57 -19 59 -12 60 -4 60 4 59 12 57 19 54 26 50 33 45 39 39 45 33 50 26 54 19 57 12 59 4 60 -4 60 -12 59 -19 57 -26 54 -33 50 -39 45 -45 39 -50 33 -54 26 -57 19 -59 12 -60 4 -60 -4 -59 -12 -57 -19 -54 -26 -50 -33 -45 -39 -39 -45 -33 -50 ...
output:
40
result:
ok single line: '40'
Test #24:
score: 0
Accepted
time: 0ms
memory: 3836kb
input:
4 7 3 7 4 5 4 6 3
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #25:
score: 0
Accepted
time: 0ms
memory: 3744kb
input:
4 -1000 0 -999 -1000 -998 0 -999 1000
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #26:
score: 0
Accepted
time: 0ms
memory: 3952kb
input:
4 0 -1000 1000 -999 0 -998 -1000 -999
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #27:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
3 999 -1000 1000 -1000 1000 -999
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #28:
score: 0
Accepted
time: 0ms
memory: 3836kb
input:
3 -2 -1 -2 -2 -1 -2
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #29:
score: 0
Accepted
time: 1ms
memory: 3848kb
input:
3 -1 0 0 1 -1 1
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #30:
score: 0
Accepted
time: 0ms
memory: 3700kb
input:
3 5 0 5 1 4 1
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #31:
score: 0
Accepted
time: 0ms
memory: 3708kb
input:
3 -777 -777 777 776 0 0
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #32:
score: 0
Accepted
time: 1ms
memory: 3716kb
input:
3 42 -13 42 -14 44 -13
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #33:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
3 -123 55 -122 57 -123 57
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #34:
score: 0
Accepted
time: 0ms
memory: 3720kb
input:
48 7 -99 19 -98 32 -94 44 -89 55 -83 66 -75 75 -66 83 -55 89 -44 94 -32 98 -19 99 -7 99 7 98 19 94 32 89 44 83 55 75 66 66 75 55 83 44 89 32 94 19 98 7 99 -7 99 -19 98 -32 94 -44 89 -55 83 -66 75 -75 66 -83 55 -89 44 -94 32 -98 19 -99 7 -99 -7 -98 -19 -94 -32 -89 -44 -83 -55 -75 -66 -66 -75 -55 -83 ...
output:
156
result:
ok single line: '156'
Test #35:
score: 0
Accepted
time: 1ms
memory: 3848kb
input:
5 0 -1000 1000 -999 999 1000 -1000 1000 -1000 -999
output:
7986005002
result:
ok single line: '7986005002'
Test #36:
score: 0
Accepted
time: 0ms
memory: 3656kb
input:
6 -999 1000 -1000 0 -999 -1000 999 -1000 999 -1 998 999
output:
2992004004
result:
ok single line: '2992004004'
Test #37:
score: 0
Accepted
time: 1ms
memory: 3832kb
input:
12 -923 -771 -612 -869 778 -976 933 -289 930 553 907 731 845 822 324 920 -913 699 -957 596 -967 269 -946 -455
output:
609372
result:
ok single line: '609372'
Test #38:
score: 0
Accepted
time: 1ms
memory: 3696kb
input:
9 -497 -908 741 -696 978 -393 892 690 863 986 -510 934 -672 659 -972 60 -963 -762
output:
1867855
result:
ok single line: '1867855'
Test #39:
score: 0
Accepted
time: 0ms
memory: 3696kb
input:
21 -804 -988 -393 -993 806 -997 893 -982 986 -870 996 -744 1000 -268 1000 194 999 638 997 666 971 928 957 943 828 989 778 992 501 997 -692 1000 -964 991 -990 936 -993 521 -995 -929 -965 -956
output:
34183
result:
ok single line: '34183'
Test #40:
score: 0
Accepted
time: 1ms
memory: 3696kb
input:
15 -947 -801 -516 -997 427 -998 541 -998 566 -997 927 -966 990 -932 998 471 991 896 817 964 536 997 -715 998 -868 922 -993 664 -958 -492
output:
170756
result:
ok single line: '170756'
Test #41:
score: 0
Accepted
time: 1ms
memory: 3856kb
input:
5 1000 998 -999 1000 -1000 999 -998 -999 999 -1000
output:
5326010345
result:
ok single line: '5326010345'
Test #42:
score: 0
Accepted
time: 0ms
memory: 3736kb
input:
8 0 2 0 1 1 0 2 0 3 1 3 2 2 3 1 3
output:
0
result:
ok single line: '0'
Test #43:
score: 0
Accepted
time: 0ms
memory: 3708kb
input:
5 1000 0 999 1000 -1000 999 -1000 -1000 999 -1000
output:
7986005002
result:
ok single line: '7986005002'
Test #44:
score: 0
Accepted
time: 1ms
memory: 3736kb
input:
5 0 1000 -1000 999 -999 -1000 1000 -1000 1000 999
output:
7986005002
result:
ok single line: '7986005002'
Test #45:
score: 0
Accepted
time: 0ms
memory: 3664kb
input:
4 1000 1000 999 1000 999 999 1000 999
output:
0
result:
ok single line: '0'
Test #46:
score: 0
Accepted
time: 0ms
memory: 3900kb
input:
5 -1000 0 -999 -1000 1000 -999 1000 1000 -999 1000
output:
7986005002
result:
ok single line: '7986005002'
Test #47:
score: 0
Accepted
time: 0ms
memory: 3900kb
input:
50 883 0 876 110 855 219 820 325 773 425 714 519 643 604 562 680 473 745 375 798 272 839 165 867 55 881 -55 881 -165 867 -272 839 -375 798 -473 745 -562 680 -643 604 -714 519 -773 425 -820 325 -855 219 -876 110 -883 0 -876 -110 -855 -219 -820 -325 -773 -425 -714 -519 -643 -604 -562 -680 -473 -745 -3...
output:
19136
result:
ok single line: '19136'
Test #48:
score: 0
Accepted
time: 1ms
memory: 3696kb
input:
49 750 0 743 95 725 190 695 281 653 368 601 448 538 521 467 586 388 641 303 685 213 719 119 740 24 749 -72 746 -166 731 -259 703 -346 664 -429 615 -504 555 -571 486 -628 409 -675 325 -711 236 -736 143 -748 48 -748 -48 -736 -143 -711 -236 -675 -325 -628 -409 -571 -486 -504 -555 -429 -615 -346 -664 -2...
output:
14376
result:
ok single line: '14376'
Test #49:
score: 0
Accepted
time: 1ms
memory: 3704kb
input:
42 1000 0 988 149 955 294 900 433 826 563 733 680 623 781 500 866 365 930 222 974 74 997 -74 997 -222 974 -365 930 -499 866 -623 781 -733 680 -826 563 -900 433 -955 294 -988 149 -1000 0 -988 -149 -955 -294 -900 -433 -826 -563 -733 -680 -623 -781 -500 -866 -365 -930 -222 -974 -74 -997 74 -997 222 -97...
output:
34900
result:
ok single line: '34900'
Test #50:
score: 0
Accepted
time: 0ms
memory: 3956kb
input:
33 100 0 98 18 92 37 84 54 72 69 58 81 41 90 23 97 4 99 -14 98 -32 94 -49 86 -65 75 -78 61 -88 45 -95 28 -99 9 -99 -9 -95 -28 -88 -45 -78 -61 -65 -75 -50 -86 -32 -94 -14 -98 4 -99 23 -97 41 -90 58 -81 72 -69 84 -54 92 -37 98 -18
output:
515
result:
ok single line: '515'
Test #51:
score: 0
Accepted
time: 1ms
memory: 3740kb
input:
25 500 0 484 124 438 240 364 342 267 422 154 475 31 499 -93 491 -212 452 -318 385 -404 293 -464 184 -496 62 -496 -62 -464 -184 -404 -293 -318 -385 -212 -452 -93 -491 31 -499 154 -475 267 -422 364 -342 438 -240 484 -124
output:
24994
result:
ok single line: '24994'
Test #52:
score: 0
Accepted
time: 1ms
memory: 3972kb
input:
19 900 0 851 292 710 552 492 753 220 872 -74 896 -361 824 -609 662 -791 428 -887 148 -887 -148 -791 -428 -609 -662 -361 -824 -74 -896 220 -872 492 -753 710 -552 851 -292
output:
142538
result:
ok single line: '142538'
Test #53:
score: 0
Accepted
time: 1ms
memory: 3724kb
input:
7 800 0 498 625 -178 779 -720 347 -720 -347 -178 -779 498 -625
output:
1054757
result:
ok single line: '1054757'
Test #54:
score: 0
Accepted
time: 1ms
memory: 3960kb
input:
6 999 0 499 865 -499 865 -999 0 -499 -865 499 -865
output:
2588522
result:
ok single line: '2588522'
Test #55:
score: 0
Accepted
time: 1ms
memory: 3704kb
input:
5 1000 0 309 951 -809 587 -809 -587 309 -951
output:
5311708
result:
ok single line: '5311708'
Test #56:
score: 0
Accepted
time: 1ms
memory: 3908kb
input:
4 999 -999 999 -1000 1000 -1000 1000 -999
output:
0
result:
ok single line: '0'
Test #57:
score: 0
Accepted
time: 1ms
memory: 3708kb
input:
5 6 4 5 10 4 13 5 7 6 3
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #58:
score: 0
Accepted
time: 1ms
memory: 3708kb
input:
5 -4 6 -10 5 -13 4 -7 5 -3 6
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #59:
score: 0
Accepted
time: 0ms
memory: 3720kb
input:
5 -6 -4 -5 -10 -4 -13 -5 -7 -6 -3
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #60:
score: 0
Accepted
time: 0ms
memory: 3696kb
input:
5 4 -6 10 -5 13 -4 7 -5 3 -6
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #61:
score: 0
Accepted
time: 0ms
memory: 3784kb
input:
5 -6 4 -6 3 -5 7 -4 13 -5 10
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #62:
score: 0
Accepted
time: 0ms
memory: 3956kb
input:
5 -4 -6 -3 -6 -7 -5 -13 -4 -10 -5
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #63:
score: 0
Accepted
time: 0ms
memory: 3960kb
input:
5 6 -4 6 -3 5 -7 4 -13 5 -10
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #64:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
5 4 6 3 6 7 5 13 4 10 5
output:
infinitely many
result:
ok single line: 'infinitely many'
Test #65:
score: 0
Accepted
time: 1ms
memory: 3708kb
input:
4 -800 -100 -799 -103 -798 -105 -799 -102
output:
0
result:
ok single line: '0'
Test #66:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
4 602 -59 600 -60 603 -59 605 -58
output:
0
result:
ok single line: '0'
Test #67:
score: 0
Accepted
time: 1ms
memory: 3560kb
input:
4 -999 -999 -1000 -999 -1000 -1000 -999 -1000
output:
0
result:
ok single line: '0'
Test #68:
score: 0
Accepted
time: 1ms
memory: 3904kb
input:
4 -50 50 -52 51 -51 50 -49 49
output:
0
result:
ok single line: '0'
Test #69:
score: 0
Accepted
time: 0ms
memory: 3740kb
input:
4 5 0 6 0 7 1 6 1
output:
0
result:
ok single line: '0'
Test #70:
score: 0
Accepted
time: 1ms
memory: 3660kb
input:
4 3 -3 4 -4 5 -4 4 -3
output:
0
result:
ok single line: '0'