QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#455863#7127. 3 pointspropaneAC ✓0ms3960kbC++20708b2024-06-26 22:25:232024-06-26 22:25:24

Judging History

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

  • [2024-06-26 22:25:24]
  • 评测
  • 测评结果:AC
  • 用时:0ms
  • 内存:3960kb
  • [2024-06-26 22:25:23]
  • 提交

answer

#include<iostream>
#include<cstring>
#include<vector>
#include<cmath>
#include<iomanip>
using namespace std;
using LL = long long;

int main(){

#ifdef LOCAL
    freopen("data.in", "r", stdin);
    freopen("data.out", "w", stdout);
#endif

    cin.tie(0);
    cout.tie(0);
    ios::sync_with_stdio(0);

    int x[3], y[3];
    for(int i = 0; i < 3; i++) cin >> x[i] >> y[i];
    double ans = 0;
    
    auto dist = [&](int a, int b){
        int dx = x[a] - x[b];
        int dy = y[a] - y[b];
        return sqrt(dx * dx + dy * dy);
    };

    for(int i = 0; i < 3; i++){
        ans += (i + 1) * dist(i, 2);
    }
    cout << fixed << setprecision(20) << ans << '\n';

}

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

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

0 0
0 0
1 0

output:

3.00000000000000000000

result:

ok found '3.0000000', expected '3.0000000', error '0.0000000'

Test #2:

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

input:

3802 -1400
-1785 6079
-1696 4064

output:

11785.27092132857433171012

result:

ok found '11785.2709213', expected '11785.2709213', error '0.0000000'

Test #3:

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

input:

-328 -657
-328 -657
-8676 1661

output:

25991.53808453820238355547

result:

ok found '25991.5380845', expected '25991.5380845', error '0.0000000'

Test #4:

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

input:

1769 3696
-5156 3323
3100 -5945

output:

34556.41181823937949957326

result:

ok found '34556.4118182', expected '34556.4118182', error '0.0000000'

Test #5:

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

input:

-3471 -9470
2703 -7464
-7061 -5800

output:

24943.45933756692102178931

result:

ok found '24943.4593376', expected '24943.4593376', error '0.0000000'

Test #6:

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

input:

-7519 -3395
8301 1749
9545 -7037

output:

35195.59370176581433042884

result:

ok found '35195.5937018', expected '35195.5937018', error '0.0000000'

Test #7:

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

input:

-3840 -9039
-5120 -3251
-5120 -3251

output:

5927.84480228691518277628

result:

ok found '5927.8448023', expected '5927.8448023', error '0.0000000'

Test #8:

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

input:

-3303 200
-2722 6597
6508 -1021

output:

33822.16804424591828137636

result:

ok found '33822.1680442', expected '33822.1680442', error '0.0000000'

Test #9:

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

input:

5126 943
5126 943
5031 6532

output:

16769.42199361683378810994

result:

ok found '16769.4219936', expected '16769.4219936', error '0.0000000'

Test #10:

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

input:

2242 6320
995 -5756
-5013 -154

output:

26152.61993731588881928474

result:

ok found '26152.6199373', expected '26152.6199373', error '0.0000000'

Test #11:

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

input:

-4705 7940
-9475 8840
-9475 8840

output:

4854.16316165824810013874

result:

ok found '4854.1631617', expected '4854.1631617', error '0.0000000'

Test #12:

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

input:

5561 4985
3155 -2847
2181 -3071

output:

10735.18591302486856875475

result:

ok found '10735.1859130', expected '10735.1859130', error '0.0000000'

Test #13:

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

input:

1430 7989
-6131 6366
-8506 4408

output:

16717.71151376748821348883

result:

ok found '16717.7115138', expected '16717.7115138', error '0.0000000'

Test #14:

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

input:

9632 2710
-7975 -4422
-7975 -4422

output:

18996.62793761039938544855

result:

ok found '18996.6279376', expected '18996.6279376', error '0.0000000'

Test #15:

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

input:

-1713 9474
7326 4791
-26 5276

output:

19260.24697759573609801009

result:

ok found '19260.2469776', expected '19260.2469776', error '0.0000000'

Test #16:

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

input:

-5843 -9784
5482 3707
-6917 -9440

output:

37270.72970016469480469823

result:

ok found '37270.7297002', expected '37270.7297002', error '0.0000000'

Test #17:

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

input:

5899 -7081
8453 6144
-1243 9615

output:

38756.53337395885318983346

result:

ok found '38756.5333740', expected '38756.5333740', error '0.0000000'

Test #18:

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

input:

-1545 -8299
-5880 1726
-5880 1726

output:

10922.12662442621513037011

result:

ok found '10922.1266244', expected '10922.1266244', error '0.0000000'

Test #19:

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

input:

-5675 -114
-6342 731
3553 -394

output:

29149.74178615950950188562

result:

ok found '29149.7417862', expected '29149.7417862', error '0.0000000'

Test #20:

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

input:

-2454 216
-2489 -9740
-7544 -6814

output:

20360.75212067946631577797

result:

ok found '20360.7521207', expected '20360.7521207', error '0.0000000'

Test #21:

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

input:

7262 5984
-5386 1535
-9950 5835

output:

29753.79255076080517028458

result:

ok found '29753.7925508', expected '29753.7925508', error '0.0000000'