这个......小学生就会的  坑在输入输出了  两个数之间可能不止一个空格....wa了好几遍啊

#include <cstdio>
#include <cstring>
#include <algorithm> using namespace std;
int g[1130][1130],dp[1130][1130];
char str[1130];
int main()
{
int T,W,N;
scanf("%d",&T);
while(T--)
{
memset(g, 0, sizeof(g));
memset(dp, 0, sizeof(dp));
scanf("%d%d",&W,&N);
getchar();
for (int i = 1; i <= W; i++)
{
gets(str);
bool flag = 0;
int j = 0;
while (str[j])
{
if (str[j] >= '0' && str[j] <= '9')
{
int ans = 0;
while (str[j] >= '0' && str[j] <= '9')
ans = ans * 10 + str[j++] - '0';
if (flag)
g[i][ans] = 1;
flag = 1;
}
else j++;
}
}
dp[0][1] = 1;
for(int i = 1; i <= W; i++)
for(int j = 1; j <= N; j++)
if(!g[i][j])
dp[i][j] += dp[i-1][j]+dp[i][j-1];
printf("%d\n",dp[W][N]);
if(T)
puts("");
}
return 0;
}

最新文章

  1. LODProp3D实例
  2. Ionic2学习笔记(4):*号
  3. 攻城狮在路上(叁)Linux(十六)--- 命令与文件的查找
  4. Nginx + tornado + supervisor部署
  5. Python实现LR(逻辑回归)
  6. ios 调用打印机
  7. 【转】通过CMD命令设置定时关机及ShutDown命令大全
  8. Android(java)学习笔记158:Java程序入口和Android的APK入口
  9. Ubuntu学习-简单指令
  10. shell脚本—根据文件个数定时备份
  11. 穿越泥地(mud)
  12. Vasya and Basketball CodeForces - 493C
  13. Confluence 6 管理协同编辑 - 修改编辑模式
  14. Mysql 5.7 安装 解压缩版 忘记密码
  15. Java解决异常之try、catch、finally、throw、throws&amp;log4j记录日志步骤
  16. IDEA jrebet插件安装
  17. JSON数据格式解析
  18. 织梦(Dedecms) V5.6 plus/carbuyaction.php 本地文件包含漏洞
  19. ${user.home} is not working in jenkins windows system
  20. 洛谷P1230 智力大冲浪

热门文章

  1. 分享我的2014年3月unity3d面试题与参考答案
  2. Android PullToRefresh下拉刷新控件的简单使用
  3. get方法与post方法的使用
  4. 第八篇、微信小程序-progress组件
  5. javascript笔记——点击按钮(或超链接)如何跳转到另外一个页面并执行目标页面的js函数
  6. poj 3237 Tree
  7. log4net基本日志使用笔记[windows application]
  8. Mysql 存储过程小例子
  9. JavaScript 高级程序设计 目录
  10. FIFO、LRU、OPT这三种置换算法的缺页次数