結果
| 問題 |
No.392 2分木をたどれ
|
| コンテスト | |
| ユーザー |
rapurasu
|
| 提出日時 | 2016-07-12 13:18:54 |
| 言語 | C++14 (gcc 13.3.0 + boost 1.87.0) |
| 結果 |
AC
|
| 実行時間 | 10 ms / 2,000 ms |
| コード長 | 592 bytes |
| コンパイル時間 | 1,654 ms |
| コンパイル使用メモリ | 170,948 KB |
| 実行使用メモリ | 5,248 KB |
| 最終ジャッジ日時 | 2024-10-14 14:27:39 |
| 合計ジャッジ時間 | 1,795 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 3 |
ソースコード
#include<bits/stdc++.h>
using namespace std;
#define INF 1000000000
#define REP(i,n) for(int (i)=0;(i)<(int)(n);(i)++)
int A[4095];
int main(){
int n;
cin>>n;
REP(i,n){
cin>>A[i];
}
REP(i,n){
int num=0;
vector<string> s;
while(A[i]!=0){
num++;
if(A[i]%2==0){
s.push_back("R");
}else{
s.push_back("L");
}
A[i]--;
A[i]/=2;
}
REP(j,num){
cout<<s[num-1-j];
}
cout<<endl;
}
}
rapurasu