HDOJ3785_계속 xxx 의 법칙

계속 xxx 의 법칙
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1294    Accepted Submission(s): 361  
Problem Description
n 이 3 일 때 우 리 는 xxx 법칙 을 검증 하 는 과정 에서 하나의 서열 을 얻 을 수 있다. 3, 5, 8, 4, 2, 1 은 3 을 관건 수, 5, 8, 4, 2 를 커버 수 라 고 부른다.현재 n 개의 숫자 a [i] 를 입력 하고 관건 수 와 커버 수의 이론 에 따라 우 리 는 그 중의 일부 수 만 검증 하면 모든 수가 xxx 법칙 을 만족 시 키 고 수출 입력 의 n 개 수의 관건 수 를 확정 할 수 있다.그 중 에 여러 개의 관건 이 있다 면 그 입력 순서에 따라 역순 으로 출력 한다.
 
 
Input
입력 데 이 터 는 여러 개의 용례 를 포함 합 니 다. 모든 용례 는 먼저 하나의 정수 n 을 포함 한 다음 에 다음 줄 에는 n 개의 정수 a [i] 가 있 습 니 다. 그 중에서:
1<=n<=500
1 
 
Output
배열 a 에 포 함 된 관건 적 인 수 를 계산 하고 출력 하 며 입력 순서에 따라 역순 으로 출력 하 십시오. 모든 사례 출력 은 한 줄 을 차지 합 니 다.
 
 
Sample Input

   
   
   
   
3 3 8 4 5 3 8 4 7 15 5 3 8 4 15 7 0

 
 
Sample Output

   
   
   
   
3 15 7 3 7 15 3

 
 
Source
절 대 컴퓨터 대학원 재시험
 
 
Recommend
notonlysuccess
\# include < stdio. h >/그 중의 몇 가지 관건 수 를 통 해 이곳 의 모든 수 치 를 나 타 낼 수 있 습 니 다.int notfind(int e,int *c,int j) {  int i;  for(i=0;i>=1;      c[j++]=n;     }     else     {      n>>=1;      c[j++]=n;     }    }       }//  for(i=0;i=0;i--)    if(notfind(a[i],c,j))    {         if (flag > 0)//마지막 문자 뒤에 빈 칸 이 없습니다.        {printf("%d",a[i]);         flag--;         continue;         }    printf("%d",a[i]);}    printf("");  }  return 0; }

좋은 웹페이지 즐겨찾기