Ejemplo n.º 1
0
Archivo: main.c Proyecto: daleonpz/misc
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);
    
}
Ejemplo n.º 2
0
void SciCalc::cb_radio_16_i(Fl_Button*, void*) {
  change_base(16);
}
Ejemplo n.º 3
0
void SciCalc::cb_radio_8_i(Fl_Button*, void*) {
  change_base(8);
}
Ejemplo n.º 4
0
void fun_c_base()
{
    reg = *stringConstructor_cP(
            change_base(stringStr(top()), stringStr(top() - 1))
                            );
}
Ejemplo n.º 5
0
inline void SciCalc::cb_radio_10_i(Fl_Button*, void*) {
  change_base(10);
}