Quick actions

cmd+k|ctrl+k

Navigation

Languages

/2 *3+1

Snippet info

Language

C

Visibility

public

Author

hyrious

Created

2019-11-18T02:37:27Z

Updated

2019-12-21T04:31:34Z

#define _CRT_SECURE_NO_WARNINGS

#include <ctype.h>
#include <math.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void) {
    bool f = true;
    int a = 81;
    scanf("%d", &a);
    while (a != 1) {
        printf(f ? "%d" : "-%d", a);
        if (a % 2 == 0) {
            a /= 2;
        } else {
            a = a * 3 + 1;
        }
        f = false;
    }
    printf("-%d\n", a);
    return 0;
}
INFO