読者になる

ペリャウドの日

この広告は、90日以上更新していないブログに表示しています。

2010-08-16

AOJ 0031 Weight

Programming Algorithm AOJ

404 Not Found

#include <cstdio>
#include <vector>
using namespace std;
int main()
{
	int n;
	while(~scanf("%d\n", &n)){
		vector<int> v;
		for(int i = 512; 1 <= i; i /= 2){
			if(n < i) continue;
			n -= i;
			v.push_back(i);
			if(n <= 0) break;
		}
		for(int i = v.size() - 1; 0 <= i; i--)
			printf("%d%c", v[i], i ? ' ' : '\n');
	}
	return 0;
}

peryaudo 2010-08-16 02:05

この記事をはてなブックマークに追加
Tweet
広告を非表示にする
  • もっと読む
コメントを書く
« AOJ 0049 Blood Group SRM 479 DIV 2 250の過去問 »
プロフィール
id:peryaudo id:peryaudo
読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
注目記事
最新記事
  • 今年の英語学習を振り返って
  • 記憶の話
  • 来年(2020)の学習計画
  • 英語学習を再開して半年経って
  • 今年の目標
月別アーカイブ
参加グループ
  • プログラミング プログラミング
リンク
  • peryaudo's diary

はてなブログをはじめよう!

peryaudoさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
ペリャウドの日 ペリャウドの日

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる