2018南京区域赛K题 Kangaroo Puzzle——随机&&乱搞
amp 随机 2018 区域 南京
2023-09-27 14:27:45 时间
题意
在 n * m 的平面上有若干个袋鼠和墙(1为袋鼠,0为墙),每次可以把所有袋鼠整体往一个方向移动一步(不能走出边界和不能走到墙),为在不超过50000步的情况下能否把全部袋鼠聚集在同一个位置。(类似于2048游戏)
分析
看到网上的题解惊了,
不知道这样做为什么能A,但是写起来真的简单。
#include<bits/stdc++.h> using namespace std; int n, m; char s[30]; char dirc[] = {'U', 'D', 'L', 'R'}; int main() { srand( time( NULL ) ); scanf("%d%d", &n, &m); for(int i = 0;i < n;i++) scanf("%s", s); int cnt = 50000; while(cnt--) printf("%c", dirc[rand()%4]); printf("\n"); return 0; }
参考链接:
相关文章
- 【佣兵战纪】初始队通关PVE全攻略&培养建议
- Nginx: rewrite & location
- Go & SQLite on Windows
- Redis 笔记与总结5 Redis 常用命令之 键值命令 和 服务器命令 && 高级应用之 安全性 和 主从复制
- UVa 12716 && UVaLive 6657 GCD XOR (数论)
- Animation & Property Animation 使用
- 入行数据分析要知道什么是数据&数据分析
- javaSpringboot个性化输出&安全网站论坛&照片转代码
- pytorch之网络参数统计 torchstat & torchsummary
- 统计学方法&机器学习实战(三) 决策树
- AT&T:开源是打赢竞争的最佳方式
- [JAVA · 0基础]:11.终结者-final
- 【Android开发VR实战】二.播放360°全景视频
- iPhone&iPad DFU及恢复模式刷机、降级教程
- C语言数组和指针的理解_在取地址运算上的操作_指针加减操作_a 和&a 的区别