Advertisement
juanjo12x

UVA_10190

Mar 28th, 2014
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main(int argc, char** argv) {
  6.     int m,n,cont,i;
  7.     int a[100000];
  8.     while ( scanf ("%d %d", &m, &n) != EOF ){
  9.         i=0;cont=0;
  10.          if( m <2 || n < 2 || n>m){
  11.               printf("Boring!\n");
  12.          }      
  13.          else{
  14.               while ((m%n==0) && (m>=1)){
  15.                a[i]=m;
  16.                m=m/n;
  17.                i++;
  18.                if (m==1) a[i]=m;
  19.              }
  20.              if(m!=1) printf("Boring!\n");
  21.              if( m==1) {
  22.                  printf ("%d",a[0]);
  23.              for (cont=1;cont<=i;cont++){
  24.                printf(" %d",a[cont]);
  25.                
  26.              }
  27.              printf("\n");
  28.             }
  29.        }
  30.        
  31.     }
  32.     return (EXIT_SUCCESS);
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement