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