すべての小文字を印刷可能なすべての組合せ

1261 ワード

#include 
#include 

//        
int main(int argc, char *argv[])
{
    for (int i = 1; i < (1 << 27); ++i) { //          
        for (int j = 0; j < 32; ++j) {
            if (i & (1 << j)) {
                fprintf(stderr, "%c", 'a' + j);
            }
        }
        fprintf(stderr, "
"
); } return EXIT_SUCCESS; }