mirror of
https://github.com/xlucn/PAT.git
synced 2026-10-03 00:23:15 +08:00
18 lines
276 B
C
18 lines
276 B
C
#include <stdio.h>
|
|
|
|
int main()
|
|
{
|
|
int number, steps;
|
|
scanf("%d", &number);
|
|
|
|
for(steps = 0; number != 1; steps++)
|
|
if(number % 2 == 0)
|
|
number /= 2;
|
|
else
|
|
number = (3 * number + 1) / 2;
|
|
|
|
printf("%d", steps);
|
|
|
|
return 0;
|
|
}
|