E - 複数の検索(非常に巧妙なアプリケーションを検索してください)

書式#include <iostreamの> 
の#include <キュー> 使用して名前空間はstdを、
typedefの長い長いLL。int型のn; ボイドBFS(LLのX){ 
  キュー <LL> Q。
  q.push(X)。一方、(!q.empty()){ 
    LL T = q.front()。q.pop(); もし(tは%N == 0 ){ 
      COUT << T << ENDL。
      返します
    } 
    q.pushさ(t * 10 )。
    q.push(T * 10 + 1 
  }

 
 





  

    
)。

}

int main(){
  ios::sync_with_stdio(false);

  while(cin >> n){
    if(n == 0)
      break;

    bfs(1);

  }

  return 0;
}

 

おすすめ

転載: www.cnblogs.com/ssNiper/p/11271986.html