博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【NOIP2014模拟赛No.1】我要的幸福
阅读量:6312 次
发布时间:2019-06-22

本文共 820 字,大约阅读时间需要 2 分钟。

OJ题号:ZHOJ1297

思路:搜索。

先预处理注定不能走的路径,然后dfs可以走的路径。

1 #pragma GCC optimize ("O2") 2 #include
3 #include
4 #include
5 const int N=1001; 6 int n,m,len,a[N][N]={
{
0}},path[N<<1]; 7 int getint() { 8 register char ch; 9 while(!isdigit(ch=getchar()));10 register int x=ch^'0';11 while(isdigit(ch=getchar())) x=(((x<<2)+x)<<1)+(ch^'0');12 return x;13 }14 void printpath() {15 for(int i=0;i
=0;i--) {52 for(register int j=m-1;j>=0;j--) {53 if((i==(n-1))&&(j==(m-1))) continue;54 if(!a[i+1][j]&&!a[i][j+1]) a[i][j]=0;55 }56 }57 if(a[n-1][m-1]) dfs(0,0);58 puts("Oh,the life is too difficult!");59 return 0;60 }

 

转载于:https://www.cnblogs.com/skylee03/p/6955794.html

你可能感兴趣的文章
数据结构例程—— 交换排序之快速排序
查看>>
WKWebView代理方法解析
查看>>
IOS定位服务的应用
查看>>
[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码]
查看>>
IOS中图片(UIImage)拉伸技巧
查看>>
【工具】系统性能查看工具 dstat
查看>>
基于zepto或jquery的手机端弹出框成功,失败,加载特效
查看>>
php引用(&)
查看>>
Delphi 操作Flash D7~XE10都有 导入Activex控件 shockwave
查看>>
oracle 学习笔记之名词解释
查看>>
MySQL Cluster搭建与测试
查看>>
python数据分析画图体验
查看>>
军规15 确保集成和调用第三方APP
查看>>
Etcd和ZooKeeper,究竟谁在watch的功能表现更好?
查看>>
Shredding Company 碎纸机,dfs()枚举每一种情况,再加剪枝。
查看>>
命名空间和模块化编程 - C++快速入门39
查看>>
结构化程序设计03 - 零基础入门学习Delphi12
查看>>
今天才知道怎么插入代码!!!!!!!!!
查看>>
D2007在64位Win7出现 delphi 2007 assertion failure thread32.cpp 的解决办法
查看>>
STM32的TAMPER-RTC管脚作为Tamper的使用[转]
查看>>