-rw-r--r-- 644 nttcompiler-20220411/h-internal/wrapper.inc
#include <stdio.h> #include <stdlib.h> #include <string.h> typedef int16_t int16; int16 f[N]; int main(int argc,char **argv) { int16_t *alloc_f = malloc(N*sizeof(int16)); if (!alloc_f) abort(); #ifndef NOIO for (long long i = 0;i < N;++i) { long long x; if (scanf("%lld",&x) != 1) abort(); f[i] = x; } #endif #ifndef NOCOPY for (long long i = 0;i < N;++i) alloc_f[i] = f[i]; #endif transform(alloc_f,1); #ifndef NOCOPY for (long long i = 0;i < N;++i) f[i] = alloc_f[i]; #endif #ifndef NOIO for (long long i = 0;i < N;++i) { long long x = f[i]; printf("%lld\n",x); } #endif return 0; }