欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2018南京ICPC Problem K. Kangaroo Puzzle(乱搞)

程序员文章站 2022-03-30 16:40:36
...

题意:
一些位置有人,一些位置是墙。你可以将所有人往一个方向移动,除非是边界或者是墙才不能移动。至多50000步将所有人移动到一个地方。

思路:
直接随机取方向,区域赛也搞逗你玩的题目么。。。

#include <cstdio>
#include <cstring>
#include <algorithm>
#include <map>
#include <cmath>
#include <unordered_map>
#include <vector>
#include <ctime>
#include <cstdlib>
using namespace std;

typedef long long ll;
typedef unsigned long long ull;
const int maxn = 25;
const int base = 1e9 + 7;
char s[maxn][maxn];
char op[5] = {'R','L','U','D'};
int main() {
    int n,m;scanf("%d%d",&n,&m);
    srand(time(NULL));
    for(int i = 1;i <= n;i++) {
        scanf("%s",s[i] + 1);
    }
    for(int i = 1;i <= 50000;i++) {
        printf("%c",op[rand() % 4]);
    }
    return 0;
}