#include using namespace std; #define mod 1000000007 #include typedef long long ll; char map[55][55]; int main() { ll n; scanf("%lld",&n); n=n%mod; if(n==0) { printf("2 2\n"); printf("UU\nUU\n"); return 0; } int r; r=log2(n)+2; for(int i=1;ij) map[i][j]='R'; else map[i][j]='D'; } } int m;m=r-2; n=n-pow(2,m); while(n!=0) { m--; if(pow(2,m)<=n) { n=n-pow(2,m); for(int i=m+2;i
点赞 评论

相关推荐

牛客网
牛客企业服务