168682025-05-14 16:41:48tKriszÖsszegzésekcpp17Compilation error
#include<iostream>
#define P cout<<
#define S <<' ';
using namespace std;int n,i,s,j,v[10001];int main(){cin>>n;for(i=1;i<=n;i++)cin>>v[i];for(i=n+1;--i;){if(!s||v[i]==v[i-1])s+=v[i];else{for(j=1;j<i;j++)P v[j]S P v[i]+1S while(--s)P 1S P'\n';goto Q;}}P"0\n";Q:s=0;for(i=n+1;--i;){if(v[i]==1)s++;else{--v[i];s++;int k=v[i];for(j=1;j<i;j++)P v[j]S P v[i]S while(s>k)P k<<' ',s-=k;if(s)P s;return 0;}}P 0;}
Compilation error
open /var/local/lib/isolate/433/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:4:167: error: unable to find numeric literal operator 'operator""S'
    4 | using namespace std;int n,i,s,j,v[10001];int main(){cin>>n;for(i=1;i<=n;i++)cin>>v[i];for(i=n+1;--i;){if(!s||v[i]==v[i-1])s+=v[i];else{for(j=1;j<i;j++)P v[j]S P v[i]+1S while(--s)P 1S P'\n';goto Q;}}P"0\n";Q:s=0;for(i=n+1;--i;){if(v[i]==1)s++;else{--v[i];s++;int k=v[i];for(j=1;j<i;j++)P v[j]S P v[i]S while(s>k)P k<<' ',s-=k;if(s)P s;return 0;}}P 0;}
      |                                                                                                                                                                       ^~
main.cpp:4:167: note: use '-fext-numeric-literals' to enable more built-in suffixes