U E D R , A S I H C RSS

진법바꾸기/김영록


.
한 함
ㅡ,.ㅡ
...

~cpp 
#include <stdio.h>
static int input_10,input_num;
int get_maxjarisu(int num1,int num2);
int get_jegob(int num,int count);
void behavior(int num1,int num2);
int get_count(int num1,int num2,int num3);

/*/////////////////////////////////////////
get_maxjarisu   
 : ,      
   for   .
////////////////////////////////////////*/

int get_maxjarisu(int num1,int num2)// num1 =  num2 = 
{
int count=1;
int dividing; 
while(1)
{
	dividing = get_jegob(num2,count);
	if (num1>=dividing){
		count++;
		
	}
    else{
	break;    
	} 
}
return count;
}
/*////////////////////////////////////////
get_count    
 :    
return  <-- 
 :      .
////////////////////////////////////////*/
int get_count(int num1,int num2,int num3) //num1 =  ,num2 = ,num3 = 
{
if (num3 ==1){
	return num1  % num2;
}
else{

 int temp;
 
 temp = num1 % get_jegob(num2,num3-1);
 
 num1 = num1 - temp; //    .
 
 
 return (num1 % get_jegob(num2,num3))/get_jegob(num2,num3-1);
}
}

/*////////////////////////////////////////
get_jegob 
 :  .

////////////////////////////////////////*/
int get_jegob(int num,int count) //num = num2 =할횟
{
	int i;
	int sum=1;
    for (i=0;i<count;i++)
	{
        sum=sum*num;
	}
	return sum;
}


/*////////////////////////////////////////
behavior  행
 : for   output하
.
       
////////////////////////////////////////*/
void behavior(int num1,int num2) //num1 =  ,num2 = 
{   
	int i;
	int temp=0;

    for (i=get_maxjarisu(num1,num2);i>0;i--)
	{   
		temp = get_count(num1,num2,i);
		printf("%d ",temp);
		
		
		

	}

	printf("\n\n");
}
/*////////////////////////////////////////
main  
////////////////////////////////////////*/

void main()
{


while(1)
{
printf("/////////////////////////\n");
printf("///////////////\n");
printf("/////////////////////////\n");
printf("10 = ");
scanf("%d",&input_10);

if (input_10==0){
	break;
}


else{
printf("   = ");
scanf("%d",&input_num);
if (input_num >=2 && input_num <=24){
printf("   = "); 
behavior(input_10,input_num);
}

}



}
}

-_-./...

한테 할


.ㅠ

ㅋㅋ 1.JPG ? 2.JPG ?ㅋㅋㅋ 큰 . --
┗ 샒 ㅠ -
C++? ..탭 ..;;ㅁ;;
...OTL -
;;; while(1){ <-- 요런식으로 쓰는게 익숙치 않아서
ㅋ;; -

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:14
Processing time 0.0159 sec