Submission

Status:

PPPPPPxxPP

Subtask/Task Score:

80/100

Score: 80

User: exoworldgd

Problemset: นักเดินทาง

Language: cpp

Time: 0.003 second

Submitted On: 2026-02-26 16:09:02

#pragma GCC optimize("O5,unroll-loops,inline,fast-math,omit-frame-pointer,tree-vectorize")
#pragma GCC target("avx2,bmi,bmi2,popcnt,lzcnt,tune=native,fma,abm,mmx,sse")
#include<bits/stdc++.h>
#define int long long
#define exoworldgd cin.tie(0)->sync_with_stdio(0),cout.tie(0)
using namespace std;
string a,b[57];
int c,d=-1,e,f=-1;
signed main(void){
	exoworldgd;
	cin>>a;
	for(int g=0;g<a.size();g++)d-=a[g]=='U',d+=a[g]=='D',c+=a[g]=='R',c-=a[g]=='L',e=max(c,e),f=max(d,f),b[d][c]=(char)(0>g||g>25?'A'+g-26:'a'+g);
	for(int g=0;g<=f;g++,cout<<'\n')for(int h=0;h<=e;h++)cout<<(b[g][h]^'\0'?b[g][h]:'.');
}