zoukankan
html css js c++ java
今天没看出来从而被BS了的DP题。。。。
#include
<
stdio.h
>
#include
<
string
.h
>
int
a[
101
],b[
101
],c[
101
];
int
f[
512
][
512
];
int
n,m;
void
DP()
{
int
i, j, k;
for
(k
=
0
;k
<
n;k
++
)
{
for
(i
=
0
;i
<=
m;i
++
)
for
(j
=
0
;j
<=
m;j
++
)
{
if
(f[i][j]
==
1
)
{
int
use
=
0
;
while
(use
<=
c[k])
{
if
(a[k]
*
use
+
i
>
m
||
b[k]
*
use
+
j
>
m)
break
;
if
(f[a[k]
*
use
+
i][b[k]
*
use
+
j]
==
0
)
f[a[k]
*
use
+
i][b[k]
*
use
+
j]
=
2
;
use
++
;
}
}
}
for
(i
=
0
;i
<=
m;i
++
)
for
(j
=
0
;j
<=
m;j
++
)
if
(f[i][j]
==
2
)
f[i][j]
=
1
;
}
}
int
main()
{
int
t;
scanf(
"
%d
"
,
&
t);
while
(t
--
)
{
memset(f,
0
,
sizeof
(f));
f[
0
][
0
]
=
1
;
scanf(
"
%d%d
"
,
&
n,
&
m);
int
i, j;
for
(i
=
0
;i
<
n;i
++
)
{
scanf(
"
%d%d%d
"
,
&
a[i],
&
b[i],
&
c[i]);
}
DP();
int
count
=
0
;
for
(i
=
0
;i
<=
m;i
++
)
for
(j
=
0
;j
<=
m;j
++
)
if
(f[i][j]
==
1
)
count
++
;
printf(
"
%d\n
"
,count);
}
return
0
;
}
查看全文
相关阅读:
idea整合SVN以及SVN的使用
解决svn检出后不显示图标的问题
使用Nexus搭建Maven私服
Idea中使用Maven
初识Maven
外网映射
php 获取远程图片
PHP中$_POST,$_GET,$_REQUEST,$_FILES全局变量的全局指什么
linux定时执行文件
PHP二维码生成的方法(google APi,PHP类库,libqrencode等)
原文地址:https://www.cnblogs.com/SQL/p/900606.html
最新文章
前端开发:JQuery(2)& Bootstrap
前端开发:JQuery(1)
前端开发:JavaScript---DOM & BOM
前端开发:JavaScript---ECMAScript
前端开发:CSS3
前端开发:HTML
随机数种子、创建文件夹、系统时间
malloc 函数到底做了什么?
数组名和数组名取地址的区别
如何在windows中编写R程序包(转载)
热门文章
如何调试R程序(转载)
信封问题(转载)
R-squared是什么意思
小王的一天
R语言的前世今生(转)
网页编码就是那点事 (转)
21个品字型汉字
java中使用redis
redis简介与安装
dubbo监控中心---dubbo-admin
Copyright © 2011-2022 走看看