QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#563643#9294. Integer Perimeterzjy0001AC ✓1ms3728kbC++17516b2024-09-14 14:42:062024-09-14 14:42:06

Judging History

你现在查看的是最新测评结果

  • [2024-09-14 14:42:06]
  • 评测
  • 测评结果:AC
  • 用时:1ms
  • 内存:3728kb
  • [2024-09-14 14:42:06]
  • 提交

answer

#include<bits/stdc++.h>
#define LL long long
#define LLL __int128
#define uint unsigned
#define ldb long double
#define uLL unsigned long long
using namespace std;
int n;
signed main(){
    cin.tie(0)->sync_with_stdio(0);
    LL a,b,c,d,e,f;cin>>a>>b>>c>>d>>e>>f;
    if(a*c*e!=b*d*f)return cout<<"-1\n",0;
    LL AB=a*f,BC=b*f,CA=e*a;
    if(AB+BC<=CA)return cout<<"-1\n",0;
    if(AB+CA<=BC)return cout<<"-1\n",0;
    if(BC+CA<=AB)return cout<<"-1\n",0;
    cout<<1<<'\n';
    return 0;
}
/*
*/

这程序好像有点Bug,我给组数据试试?

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 0ms
memory: 3708kb

input:

1
1
2
2
3
3

output:

1

result:

ok answer is '1'

Test #2:

score: 0
Accepted
time: 0ms
memory: 3724kb

input:

1
2
3
4
5
6

output:

-1

result:

ok answer is '-1'

Test #3:

score: 0
Accepted
time: 0ms
memory: 3676kb

input:

1
2
2
3
3
1

output:

-1

result:

ok answer is '-1'

Test #4:

score: 0
Accepted
time: 0ms
memory: 3592kb

input:

1000
1000
1000
1000
1000
1000

output:

1

result:

ok answer is '1'

Test #5:

score: 0
Accepted
time: 0ms
memory: 3528kb

input:

1000
999
999
998
499
500

output:

1

result:

ok answer is '1'

Test #6:

score: 0
Accepted
time: 0ms
memory: 3652kb

input:

1000
1
1
999
999
1000

output:

-1

result:

ok answer is '-1'

Test #7:

score: 0
Accepted
time: 0ms
memory: 3592kb

input:

8
15
15
82
82
8

output:

-1

result:

ok answer is '-1'

Test #8:

score: 0
Accepted
time: 0ms
memory: 3720kb

input:

772
445
445
943
943
772

output:

1

result:

ok answer is '1'

Test #9:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

325
775
202
497
629
447

output:

-1

result:

ok answer is '-1'

Test #10:

score: 0
Accepted
time: 0ms
memory: 3724kb

input:

922
60
60
990
990
922

output:

-1

result:

ok answer is '-1'

Test #11:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

932
156
156
974
974
932

output:

1

result:

ok answer is '1'

Test #12:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

211
918
739
857
537
728

output:

-1

result:

ok answer is '-1'

Test #13:

score: 0
Accepted
time: 0ms
memory: 3680kb

input:

773
40
40
980
980
773

output:

-1

result:

ok answer is '-1'

Test #14:

score: 0
Accepted
time: 0ms
memory: 3704kb

input:

868
568
568
951
951
868

output:

1

result:

ok answer is '1'

Test #15:

score: 0
Accepted
time: 0ms
memory: 3588kb

input:

310
991
449
593
263
940

output:

-1

result:

ok answer is '-1'

Test #16:

score: 0
Accepted
time: 0ms
memory: 3592kb

input:

495
108
108
685
685
495

output:

-1

result:

ok answer is '-1'

Test #17:

score: 0
Accepted
time: 0ms
memory: 3528kb

input:

757
580
580
854
854
757

output:

1

result:

ok answer is '1'

Test #18:

score: 0
Accepted
time: 0ms
memory: 3668kb

input:

80
221
355
676
328
934

output:

-1

result:

ok answer is '-1'

Test #19:

score: 0
Accepted
time: 0ms
memory: 3652kb

input:

988
5
5
999
999
988

output:

-1

result:

ok answer is '-1'

Test #20:

score: 0
Accepted
time: 0ms
memory: 3672kb

input:

467
67
67
530
530
467

output:

1

result:

ok answer is '1'

Test #21:

score: 0
Accepted
time: 0ms
memory: 3592kb

input:

980
965
34
835
504
691

output:

-1

result:

ok answer is '-1'

Test #22:

score: 0
Accepted
time: 0ms
memory: 3588kb

input:

882
115
115
997
997
882

output:

-1

result:

ok answer is '-1'

Test #23:

score: 0
Accepted
time: 0ms
memory: 3720kb

input:

325
152
152
335
335
325

output:

1

result:

ok answer is '1'

Test #24:

score: 0
Accepted
time: 0ms
memory: 3652kb

input:

399
489
22
896
153
302

output:

-1

result:

ok answer is '-1'

Test #25:

score: 0
Accepted
time: 0ms
memory: 3720kb

input:

340
406
406
897
897
340

output:

-1

result:

ok answer is '-1'

Test #26:

score: 0
Accepted
time: 0ms
memory: 3676kb

input:

968
502
502
970
970
968

output:

1

result:

ok answer is '1'

Test #27:

score: 0
Accepted
time: 0ms
memory: 3672kb

input:

328
694
10
84
792
475

output:

-1

result:

ok answer is '-1'

Test #28:

score: 0
Accepted
time: 0ms
memory: 3668kb

input:

919
8
8
929
929
919

output:

-1

result:

ok answer is '-1'

Test #29:

score: 0
Accepted
time: 0ms
memory: 3568kb

input:

643
480
480
819
819
643

output:

1

result:

ok answer is '1'

Test #30:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

925
607
197
420
492
951

output:

-1

result:

ok answer is '-1'

Test #31:

score: 0
Accepted
time: 0ms
memory: 3676kb

input:

352
141
141
666
666
352

output:

-1

result:

ok answer is '-1'

Test #32:

score: 0
Accepted
time: 0ms
memory: 3660kb

input:

986
200
200
999
999
986

output:

1

result:

ok answer is '1'

Test #33:

score: 0
Accepted
time: 0ms
memory: 3652kb

input:

559
858
881
806
620
483

output:

-1

result:

ok answer is '-1'

Test #34:

score: 0
Accepted
time: 1ms
memory: 3644kb

input:

564
6
6
763
763
564

output:

-1

result:

ok answer is '-1'

Test #35:

score: 0
Accepted
time: 1ms
memory: 3572kb

input:

325
962
962
963
963
325

output:

1

result:

ok answer is '1'

Test #36:

score: 0
Accepted
time: 1ms
memory: 3728kb

input:

595
832
549
327
464
279

output:

-1

result:

ok answer is '-1'

Test #37:

score: 0
Accepted
time: 1ms
memory: 3592kb

input:

282
70
70
366
366
282

output:

-1

result:

ok answer is '-1'

Test #38:

score: 0
Accepted
time: 1ms
memory: 3668kb

input:

992
639
639
995
995
992

output:

1

result:

ok answer is '1'

Test #39:

score: 0
Accepted
time: 1ms
memory: 3584kb

input:

466
600
581
958
989
467

output:

-1

result:

ok answer is '-1'

Test #40:

score: 0
Accepted
time: 0ms
memory: 3568kb

input:

519
20
20
801
801
519

output:

-1

result:

ok answer is '-1'

Test #41:

score: 0
Accepted
time: 0ms
memory: 3652kb

input:

770
581
581
793
793
770

output:

1

result:

ok answer is '1'

Test #42:

score: 0
Accepted
time: 0ms
memory: 3656kb

input:

552
898
335
807
628
718

output:

-1

result:

ok answer is '-1'

Test #43:

score: 0
Accepted
time: 0ms
memory: 3636kb

input:

2
3
3
1
1
2

output:

-1

result:

ok answer is '-1'

Extra Test:

score: 0
Extra Test Passed