Language: C++

3495171
3495172
3495173
3495174
3495175
3495176
3495177
3495178
3495179
3495180
3495181
3495182
3495183
3495184
3495185
3495186
3495187
3495188
3495189
3495190
3495191
3495192
3495193
3495194
3495195
3495196
3495197
3495198
3495199
3495200
3495201
3495202
3495203
3495204
3495205
3495206
3495207
3495208
3495209
3495210
3495211
3495212
3495213
3495214
3495215
3495216
3495217
3495218
3495219
3495220
3495221
3495222
3495223
3495224
3495225
3495226
3495227
3495228
3495229
3495230
3495231
3495232
3495233
3495234
3495235
3495236
3495237
3495238
3495239
3495240
3495241
3495242
3495243
3495244
3495245
3495246
3495247
3495248
3495249
3495250
3495251
3495252
3495253
3495254
3495255
3495256
3495257
3495258
3495259
3495260
3495261
3495262
3495263
3495264
3495265
3495266
3495267
3495268
3495269
3495270
3495271
3495272
3495273
3495274
3495275
3495276
3495277
3495278
3495279
3495280
3495281
3495282
3495283
3495284
3495285
3495286
3495594
3495595
3495596
3495597
3495598
3495599
3495600
3495601
3495602
3495603
3495604
3495605
3495606
3495607
3495608
3495609
3495610
3495611
3495612
3495613
3495614
3495615
3495616
3495617
3495618
3495619
3495620
3495621
3495622
3495623
3495624
3495625
3495626
3495627
3495628
3495629
3495630
3495631
3495632
3495633
3495634
3495635
3495636
3495637
3495638
3495639
3495640
3495641
3495642
3495643
3495644
3495645
3495646
3495647
3495648
3495649
3495650
3495651
3495652
3495653
3495654
3495655
3495656
3495657
3495658
3495659
3495660
3495661
3495662
3495663
3495664
3495665
3495666
3495667
3495668
3495669
3495670
3495671
3495672
3495673
3495674
3495675
3495676
3495677
3495678
3495679
3495680
3495681
3495682
3495683
3495684
3495685
3495686
3495687
3495688
3495689
3495690
3495691
3495692
3495693
3495694
3495695
3495696
3495697
3495698
3495699
3495700
3495701
3495702
3495703
3495704
3495705
3495706
3495707
3495708
3495709
3495710
3495711
3495712
3495713
3495714
3495715
3495716
3495717
3495718
3495719
3495720
3495721
3495722
3495723
3495724
3495725
3495726
3495727
3495728
3495729
3495730
3495731
3495732
3495733
3495734
3495735
3495736
3495737
3495738
3495739
3495740
3495741
3495742
3495743
3495744
3495745
3495746
3495747
3495748
3495749
3495750
3495751
3495752
3495753
3495754
3495755
3495756
3495757
3495758
3495759
3495760
3495761
3495762
3495763
3495764
3495765
3495766
3495767
3495768
3495769
3495770
3495771
3495772
3495773
3495774
3495775
3495776
3495777
3495778
3495779
3495780
3495781
3495782
3495783
3495784
3495785
3495786
3495787
3495788
3495789
3495790
3495791
3495792
3495793
3495794
3495795
3495796
3495797
3495798
3495799
3495800
3495801
3495802
3495803
3495804
3495805
3495806
3495807
3495808
3495809
3495810
3495811
3495812
3495813
3495814
3495815
3495816
3495817
3495818
3495819
3495820
3495821
3495822
3495823
3495824
3495825
3495826
3495827
3495828
3495829
3495830
3495831
3495832
3495833
3495834
3495835
3495836
3495837
3495838
3495839
3495840
3495841
3495842
3495843
3495844
3495845
3495846
3495847
3495848
3495849
3495850
3495851
3495852
3495853
3495854
3495855
3495856
3495857
3495858
3495859
3495860
3495861
3495862
3495863
3495864
3495865
3495866
3495867
3495868
3495869
3495870
3495871
3495872
3495873
3495874
3495875
3495876
3495877
3495878
3495879
3495880
3495881
3495882
3495883
3495884
3495885
3495886
3495887
3495888
3495889
3495890
3495891
3495892
3495893
3495894
3495895
3495896
3495897
3495898
3495899
3495900
3496208
3496209
3496210
3496211
3496212
3496213
3496214
3496215
3496216
3496217
3496218
3496219
3496220
3496221
3496222
3496223
3496224
3496225
3496226
3496227
3496228
3496229
3496230
3496231
3496232
3496233
3496234
3496235
3496236
3496237
3496238
3496239
3496240
3496241
3496242
3496243
3496244
3496245
3496246
3496247
3496248
3496249
3496250
3496251
3496252
3496253
3496254
3496255
3496256
3496257
3496258
3496259
3496260
3496261
3496262
3496263
3496264
3496265
3496266
3496267
3496268
3496269
3496270
3496271
3496272
3496273
3496274
3496275
3496276
3496277
3496278
3496279
3496280
3496281
3496282
3496283
3496284
3496285
3496286
3496287
3496288
3496289
3496290
3496291
3496292
3496293
3496294
3496295
3496296
3496297
3496298
3496299
3496300
3496301
3496302
3496303
3496304
3496305
3496306
3496307
3496308
3496309
3496310
3496311
3496312
3496313
3496314
3496315
3496316
3496317
3496318
3496319
3496320
3496321
3496322
3496323
3496324
3496325
3496326
3496327
3496328
3496329
3496330
3496331
3496332
3496333
3496334
3496335
3496336
3496337
3496338
3496339
3496340
3496341
3496342
3496343
3496344
3496345
3496346
3496347
3496348
3496349
3496350
3496351
3496352
3496353
3496354
3496355
3496356
3496357
3496358
3496359
3496360
3496361
3496362
3496363
3496364
3496365
3496366
3496367
3496368
3496369
3496370
3496371
3496372
3496373
3496374
3496375
3496376
3496377
3496378
3496379
3496380
3496381
3496382
3496383
3496384
3496385
3496386
3496387
3496388
3496389
3496390
3496391
3496392
3496393
3496394
3496395
3496396
3496397
3496398
3496399
3496400
3496401
3496402
3496403
3496404
3496405
3496406
3496407
3496408
3496409
3496410
3496411
3496412
3496413
3496414
3496415
3496416
3496417
3496418
3496419
3496420
3496421
3496422
3496423
3496424
3496425
3496426
3496427
3496428
3496429
3496430
3496431
3496432
3496433
3496434
3496435
3496436
3496437
3496438
3496439
3496440
3496441
3496442
3496443
3496444
3496445
3496446
3496447
3496448
3496449
3496450
3496451
3496452
3496453
3496454
3496455
3496456
3496457
3496458
3496459
3496460
3496461
3496462
3496463
3496464
3496465
3496466
3496467
3496468
3496469
3496470
3496471
3496472
3496473
3496474
3496475
3496476
3496477
3496478
3496479
3496480
3496481
3496482
3496483
3496484
3496485
3496486
3496487
3496488
3496489
3496490
3496491
3496492
3496493
3496494
3496495
3496496
3496497
3496498
3496499
3496500
3496501
3496502
3496503
3496504
3496505
3496506
3496507
3496508
3496509
3496510
3496511
3496512
3496513
3496514
3496515
3496823
3496824
3496825
3496826
3496827
3496828
3496829
3496830
3496831
3496832
3496833
3496834
3496835
3496836
3496837
3496838
3496839
3496840
3496841
3496842
3496843
3496844
3496845
3496846
3496847
3496848
3496849
3496850
3496851
3496852
3496853
3496854
3496855
3496856
3496857
3496858
3496859
3496860
3496861
3496862
3496863
3496864
3496865
3496866
3496867
3496868
3496869
3496870
3496871
3496872
3496873
3496874
3496875
3496876
3496877
3496878
3496879
3496880
3496881
3496882
3496883
3496884
3496885
3496886
3496887
3496888
3496889
3496890
3496891
3496892
3496893
3496894
3496895
3496896
3496897
3496898
3496899
3496900
3496901
3496902
3496903
3496904
3496905
3496906
3496907
3496908
3496909
3496910
3496911
3496912
3496913
3496914
3496915
3496916
3496917
3496918
3496919
3496920
3496921
3496922
^C3496989
3496990
3496991

nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
10
3
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
10
9
nagu@Mettaur $ ./a.out
81
64
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
10
9
nagu@Mettaur $ ./a.out
81
81
nagu@Mettaur $ ./a.out
271727172
2.71722e+08
nagu@Mettaur $ g++ abc77_b.cpp
abc77_b.cpp:21:26: warning: format specifies type 'int' but
      the argument has type 'typename
      std::__lazy_enable_if<std::is_arithmetic<int>::value
      && std::is_arithmetic<int>::value, std::__promote<int,
      int> >::type' (aka 'double') [-Wformat]
            printf("%d", pow(i,2));
                    ~~   ^~~~~~~~
                    %f
1 warning generated.
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
2310230123012
2.1474e+09
nagu@Mettaur $ ./a.out
423234234232
2.1474e+09
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
32131312
32126224.000000
nagu@Mettaur $ ./a.out
3213123u4398502
3211264.000000
nagu@Mettaur $ ./a.out
53427525692352967823
2147395600.000000
nagu@Mettaur $ ./a.out
271828182
271821169.000000
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
271828182
271821169.000000
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
#include <iostream>
#include <math.h>
#include <limits>

using namespace std;

#define MAX 1000000000

int main() {
    int N;
    int ans = 0;

    cin >> N;

    cout << fixed;
    for (int i=1; i<MAX; i++) {
        if (N < pow(i, 2)){
            cout << pow((i-1), 2) << endl;
            break;
        }else if(N == pow(i, 2)){
            cout << pow(i,2) << endl;
            break;
        }
    }
    return 0;
}0
nagu@Mettaur $ #include <math.h>
zsh: parse error near `\n'
nagu@Mettaur $ #include <limits>
zsh: parse error near `\n'
nagu@Mettaur $
nagu@Mettaur $ using namespace std;
zsh: command not found: using
nagu@Mettaur $
nagu@Mettaur $ #define MAX 1000000000
zsh: command not found: #define
nagu@Mettaur $
nagu@Mettaur $ int main() {
function$     int N;
function$     int ans = 0;
function$
function$     cin >> N;
function$
function$     cout << fixed;
function heredoc$     for (int i=1; i<MAX; i++) {
function heredoc$         if (N < pow(i, 2)){
function heredoc$             cout << pow((i-1), 2) << endl;
function heredoc$             break;
function heredoc$         }else if(N == pow(i, 2)){
function heredoc$             cout << pow(i,2) << endl;
function heredoc$             break;
function heredoc$         }
function heredoc$     }
function heredoc$     return 0;
function heredoc$ }
function heredoc$ g++ abc77_b.cpp
function heredoc$ ./a.out
function heredoc$ 271821169
function heredoc$ g++ abc77_b.cpp
function heredoc$ ./a.out
function heredoc$ 271821169
function heredoc$ f
function heredoc$
function heredoc$
nagu@Mettaur $
nagu@Mettaur $
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
231141
230400
nagu@Mettaur $ g++ abc77_b.cpp
nagu@Mettaur $ ./a.out
271821169
271821169
nagu@Mettaur $ ./a.out
271828182
271821169
nagu@Mettaur $







Compiler output:
a.cc:836:5: error: stray '@' in program
  836 | nagu@Mettaur $
      |     ^
a.cc:837:5: error: stray '@' in program
  837 | nagu@Mettaur $
      |     ^
a.cc:838:5: error: stray '@' in program
  838 | nagu@Mettaur $
      |     ^
a.cc:839:5: error: stray '@' in program
  839 | nagu@Mettaur $
      |     ^
a.cc:840:5: error: stray '@' in program
  840 | nagu@Mettaur $
      |     ^
a.cc:841:5: error: stray '@' in program
  841 | nagu@Mettaur $
      |     ^
a.cc:842:5: error: stray '@' in program
  842 | nagu@Mettaur $
      |     ^
a.cc:843:5: error: stray '@' in program
  843 | nagu@Mettaur $
      |     ^
a.cc:844:5: error: stray '@' in program
  844 | nagu@Mettaur $
      |     ^
a.cc:845:5: error: stray '@' in program
  845 | nagu@Mettaur $
      |     ^
a.cc:846:5: error: stray '@' in program
  846 | nagu@Mettaur $
      |     ^
a.cc:847:5: error: stray '@' in program
  847 | nagu@Mettaur $
      |     ^
a.cc:848:5: error: stray '@' in program
  848 | nagu@Mettaur $
      |     ^
a.cc:849:5: error: stray '@' in program
  849 | nagu@Mettaur $
      |     ^
a.cc:850:5: error: stray '@' in program
  850 | nagu@Mettaur $
      |     ^
a.cc:851:5: error: stray '@' in program
  851 | nagu@Mettaur $
      |     ^
a.cc:852:5: error: stray '@' in program
  852 | nagu@Mettaur $
      |     ^
a.cc:853:5: error: stray '@' in program
  853 | nagu@Mettaur $
      |     ^
a.cc:854:5: error: stray '@' in program
  854 | nagu@Mettaur $
      |     ^
a.cc:855:5: error: stray '@' in program
  855 | nagu@Mettaur $
      |     ^
a.cc:856:5: error: stray '@' in program
  856 | nagu@Mettaur $
      |     ^
a.cc:857:5: error: stray '@' in program
  857 | nagu@Mettaur $
      |     ^
a.cc:858:5: error: stray '@' in program
  858 | nagu@Mettaur $
      |     ^
a.cc:859:5: error: stray '@' in program
  859 | nagu@Mettaur $
      |     ^
a.cc:860:5: error: stray '@' in program
  860 | nagu@Mettaur $
      |     ^
a.cc:861:5: error: stray '@' in program
  861 | nagu@Mettaur $
      |     ^
a.cc:862:5: error: stray '@' in program
  862 | nagu@Mettaur $
      |     ^
a.cc:863:5: error: stray '@' in program
  863 | nagu@Mettaur $
      |     ^
a.cc:864:5: error: stray '@' in program
  864 | nagu@Mettaur $
      |     ^
a.cc:865:5: error: stray '@' in program
  865 | nagu@Mettaur $
      |     ^
a.cc:866:5: error: stray '@' in program
  866 | nagu@Mettaur $
      |     ^
a.cc:867:5: error: stray '@' in program
  867 | nagu@Mettaur $
      |     ^
a.cc:868:5: error: stray '@' in program
  868 | nagu@Mettaur $
      |     ^
a.cc:869:5: error: stray '@' in program
  869 | nagu@Mettaur $
      |     ^
a.cc:870:5: error: stray '@' in program
  870 | nagu@Mettaur $
      |     ^
a.cc:871:5: error: stray '@' in program
  871 | nagu@Mettaur $
      |     ^
a.cc:872:5: error: stray '@' in program
  872 | nagu@Mettaur $
      |     ^
a.cc:873:5: error: stray '@' in program
  873 | nagu@Mettaur $
      |     ^
a.cc:874:5: error: stray '@' in program
  874 | nagu@Mettaur $
      |     ^
a.cc:875:5: error: stray '@' in program
  875 | nagu@Mettaur $
      |     ^
a.cc:876:5: error: stray '@' in program
  876 | nagu@Mettaur $
      |     ^
a.cc:877:5: error: stray '@' in program
  877 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:878:5: error: stray '@' in program
  878 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:881:5: error: stray '@' in program
  881 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:882:5: error: stray '@' in program
  882 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:885:5: error: stray '@' in program
  885 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:888:5: error: stray '@' in program
  888 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:889:5: error: stray '@' in program
  889 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:892:5: error: stray '@' in program
  892 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:895:5: error: stray '@' in program
  895 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:898:5: error: stray '@' in program
  898 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:899:51: warning: multi-character character constant [-Wmultichar]
  899 | abc77_b.cpp:21:26: warning: format specifies type 'int' but
      |                                                   ^~~~~
a.cc:900:29: warning: missing terminating ' character
  900 |       the argument has type 'typename
      |                             ^
a.cc:900:29: error: missing terminating ' character
  900 |       the argument has type 'typename
      |                             ^~~~~~~~~
a.cc:903:19: warning: multi-character literal with 6 characters exceeds 'int' size of 4 bytes
  903 |       int> >::type' (aka 'double') [-Wformat]
      |                   ^~~~~~~~~~~~~~
a.cc:903:33: warning: missing terminating ' character
  903 |       int> >::type' (aka 'double') [-Wformat]
      |                                 ^
a.cc:903:33: error: missing terminating ' character
  903 |       int> >::type' (aka 'double') [-Wformat]
      |                                 ^~~~~~~~~~~~~
a.cc:908:5: error: stray '@' in program
  908 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:909:5: error: stray '@' in program
  909 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:912:5: error: stray '@' in program
  912 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:915:5: error: stray '@' in program
  915 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:916:5: error: stray '@' in program
  916 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:919:5: error: stray '@' in program
  919 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:922:5: error: stray '@' in program
  922 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:923:1: warning: integer constant is too large for its type
  923 | 53427525692352967823
      | ^~~~~~~~~~~~~~~~~~~~
a.cc:925:5: error: stray '@' in program
  925 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:928:5: error: stray '@' in program
  928 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:929:5: error: stray '@' in program
  929 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:932:5: error: stray '@' in program
  932 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:933:5: error: stray '@' in program
  933 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:960:5: error: stray '@' in program
  960 | nagu@Mettaur $ #include <math.h>
      |     ^
a.cc:960:16: error: stray '#' in program
  960 | nagu@Mettaur $ #include <math.h>
      |                ^
a.cc:961:23: error: stray '`' in program
  961 | zsh: parse error near `\n'
      |                       ^
a.cc:961:24: error: stray '\' in program
  961 | zsh: parse error near `\n'
      |                        ^
a.cc:961:26: warning: missing terminating ' character
  961 | zsh: parse error near `\n'
      |                          ^
a.cc:961:26: error: missing terminating ' character
a.cc:962:5: error: stray '@' in program
  962 | nagu@Mettaur $ #include <limits>
      |     ^
a.cc:962:16: error: stray '#' in program
  962 | nagu@Mettaur $ #include <limits>
      |                ^
a.cc:963:23: error: stray '`' in program
  963 | zsh: parse error near `\n'
      |                       ^
a.cc:963:24: error: stray '\' in program
  963 | zsh: parse error near `\n'
      |                        ^
a.cc:963:26: warning: missing terminating ' character
  963 | zsh: parse error near `\n'
      |                          ^
a.cc:963:26: error: missing terminating ' character
a.cc:964:5: error: stray '@' in program
  964 | nagu@Mettaur $
      |     ^
a.cc:965:5: error: stray '@' in program
  965 | nagu@Mettaur $ using namespace std;
      |     ^
a.cc:967:5: error: stray '@' in program
  967 | nagu@Mettaur $
      |     ^
a.cc:968:5: error: stray '@' in program
  968 | nagu@Mettaur $ #define MAX 1000000000
      |     ^
a.cc:968:16: error: stray '#' in program
  968 | nagu@Mettaur $ #define MAX 1000000000
      |                ^
a.cc:969:25: error: stray '#' in program
  969 | zsh: command not found: #define
      |                         ^
a.cc:970:5: error: stray '@' in program
  970 | nagu@Mettaur $
      |     ^
a.cc:971:5: error: stray '@' in program
  971 | nagu@Mettaur $ int main() {
      |     ^
a.cc:998:5: error: stray '@' in program
  998 | nagu@Mettaur $
      |     ^
a.cc:999:5: error: stray '@' in program
  999 | nagu@Mettaur $
      |     ^
a.cc:1000:5: error: stray '@' in program
 1000 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:1001:5: error: stray '@' in program
 1001 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:1004:5: error: stray '@' in program
 1004 | nagu@Mettaur $ g++ abc77_b.cpp
      |     ^
a.cc:1005:5: error: stray '@' in program
 1005 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:1008:5: error: stray '@' in program
 1008 | nagu@Mettaur $ ./a.out
      |     ^
a.cc:1011:5: error: stray '@' in program
 1011 | nagu@Mettaur $
      |     ^
a.cc:1:1: error: expected unqualified-id before numeric constant
    1 | 3495171
      | ^~~~~~~
a.cc:905:22: error: expected class-name before '~' token
  905 |                     ~~   ^~~~~~~~
      |                      ^
In file included from /usr/include/c++/14/iosfwd:42,
                 from /usr/include/c++/14/ios:40,
                 from /usr/include/c++/14/ostream:40,
                 from /usr/include/c++/14/iostream:41,
                 from a.cc:934:
/usr/include/c++/14/bits/postypes.h:68:11: error: 'ptrdiff_t' does not name a type
   68 |   typedef ptrdiff_t     streamsize; // Signed integral type
      |           ^~~~~~~~~
/usr/include/c++/14/bits/postypes.h:41:1: note: 'ptrdiff_t' is defined in header '<cstddef>'; this is probably fixable by adding '#include <cstddef>'
   40 | #include <cwchar> // For mbstate_t
  +++ |+#include <cstddef>
   41 | 
In file included from /usr/include/c++/14/bits/exception_ptr.h:38,
                 from /usr/include/c++/14/exception:166,
                 from /usr/include/c++/14/ios:41:
/usr/include/c++/14/new:131:26: error: declaration of 'operator new' as non-function
  131 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
/usr/include/c++/14/new:131:44: error: 'size_t' is not a member of 'std'; did you mean 'size_t'?
  131 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GL