結果
問題 |
No.1133 キムワイプイーター
|
ユーザー |
|
提出日時 | 2021-08-26 22:42:06 |
言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 32 ms / 2,000 ms |
コード長 | 436 bytes |
コンパイル時間 | 2,051 ms |
コンパイル使用メモリ | 198,316 KB |
最終ジャッジ日時 | 2025-01-24 02:08:25 |
ジャッジサーバーID (参考情報) |
judge4 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 31 |
ソースコード
#include <bits/stdc++.h> using namespace std; #define rep(i,l,r) for(int i=(l);i<(r);++i) typedef long long ll; int main(){ int n,m; cin>>n>>m; n++; string s; cin>>s; vector a(n,vector<int>(n,1)); a[n-1][0]=0; int h=n-1,w=0; rep(i,0,m){ if(s[i]=='U'){h--; a[h][w]=0;} if(s[i]=='D'){h++; a[h][w]=0;} if(s[i]=='R'){w++; a[h][w]=0;} if(s[i]=='L'){w--; a[h][w]=0;} } rep(i,0,n){rep(j,0,n){cout<<a[i][j]<<" ";}cout<<endl;} }