Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //https://thehuxley.com/problem/1290
- #include <stdio.h>
- static int count = 0;
- static int n,t;
- int contador()
- {
- if (count == t)
- {
- return 1;
- }
- else
- {
- count++;
- return 0;
- }
- }
- int soma3 (int x)
- {
- int resultado = (x + 3);
- return resultado;
- }
- int divide5 (int x)
- {
- int resultado = (x + (x%5));
- return resultado;
- }
- int escolhedor(int numero)
- {
- int result;
- if (count%2 == 0)
- {
- result = soma3(numero);
- contador();
- if (contador() == 1)
- {
- return result;
- }
- escolhedor(result);
- }
- else if(count%2 != 0)
- {
- result = divide5(numero);
- contador();
- if (contador() == 1)
- {
- return result;
- }
- escolhedor(result);
- }
- return result;
- }
- int main()
- {
- scanf("%d%d",&n,&t);
- int resultado_final = escolhedor(n);
- printf("%d\n", resultado_final);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement