¶
딩 매 .
를 만들 는데 대 를 많 는 보
매 린 놀러 ㅡ,.ㅡ 머리 돌
는듯...
를 만들 는데 대 를 많 는 보
매 린 놀러 ㅡ,.ㅡ 머리 돌
는듯...
¶
~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); } } } }
린 ¶
-_-./...