int main(){ int i; printf("%i\n",72311^89525 ); // Challenge 'A Few Percent' [Web] char s[] ={0x66, 0x75, 0x67, 0x6C, 0x79, '\0'}; printf("%s\n",s); // Challenge 'Who goes there?' [Crypto] // input: abcde....xyz // output: zyxwvutsrqpomlkjihgfedcba; char n[] = "daleonpz"; int len = strlen(n); for( int i=len; i>-1; i--){ printf("%c", n[i] ); } printf("\n"); char *p = n+sizeof(n)-1; for(; (*p) != n[0] ;) printf("%c",*--p); // Challenge 'Counting' [Misc] char nn[] = "eehxhqpmawoewdffplqrturxdjlsaylymgxjsthjpacyuxnpuvqlezhosbnmmjzeeahjllnacofwyxxrelwgadsmolyynahrfvqkqonkgjsazwczwbayptsnsuvyomalyisyroxbivlqvtaltvjwtqbsbnscqmdcwxxdkvwctbynbvokdcovbebokjlmekezpcnoxvzzpaqhusdhgbhtqzeuoegylofircjlxdypcvekkllxjxlynidhgngtpblebyoazqvoccnhauwcsviqlbzsmyrproffqapjtizlrdasradufbjwhkllykgtrqivlrsrwswzdwjuktqgzkyslucqxgtseafofbhvhltparprjunrsivyhmelkkodvukwkoiwmhunbjmhtrvowapwuvogjqcaxwepbxoynhygxsqmbcavzvfydrptedyvbzrqficmrobquqvtcjoclyedsafxlhlmyxeyeumiswjjzdxxdqccyqvobspwhsmazmabshscmlquplbmhvvuiuasmjjajwyoyezgvxhpfteblvcuxhuosoekqtiobyvbdytyycyesmzkvbcupnbp"; printf("\n%i\n", strlen(nn)); // Challenge 'Rabbits Everywhere' [Misc] printf("%i\n", fibonacci(10,17)); // Challenge 'Basic' [Misc] double n3 =7614380936720482949.00; printf("%lf\n", change_base(n3,7)); // Challenge 'Newsgroup Cipher' [Crypto] char c[] = "Guvf zrffntr vf rapelcgrq va ebg 13. Lbhe nafjre vf svfupnxr. "; rot13(c); }
void SciCalc::cb_radio_16_i(Fl_Button*, void*) { change_base(16); }
void SciCalc::cb_radio_8_i(Fl_Button*, void*) { change_base(8); }
void fun_c_base() { reg = *stringConstructor_cP( change_base(stringStr(top()), stringStr(top() - 1)) ); }
inline void SciCalc::cb_radio_10_i(Fl_Button*, void*) { change_base(10); }