Raspberry BASIC > Programming Challenges
SALC Ubuntu 64
AIR:
VALA
--- Code: Vala ---int main (string[] args) { var a = new int[1000000]; var s = new StringBuilder(); var t = new StringBuilder(); int c; for (int x = 0; x < 1000001; x++) { a[x] = x; c = x % 26; s.append_c( (char)c + 65); if ( c == 25) { t.append(s.str.reverse()); s.truncate(); } } string r = t.str; stdout.printf("r LEN: %d\n",r.length); stdout.printf("Front: %s\n",r.substring(0,26)); stdout.printf("Back: %s\n", r.substring(r.length-26,26)); stdout.printf("UBVal: %d\n", a[1000000]); return 0;}
riveraa@rpi:~/Projects/vala$ valac -X -O3 mil64.vala
r LEN: 999986
Front: ZYXWVUTSRQPONMLKJIHGFEDCBA
Back: ZYXWVUTSRQPONMLKJIHGFEDCBA
UBVal: 1000000
0.03user 0.00system 0:00.03elapsed 97%CPU (0avgtext+0avgdata 7704maxresident)k
0inputs+0outputs (0major+1581minor)pagefaults 0swaps
AIR.
Navigation
[0] Message Index
[*] Previous page
Go to full version