Compete
I can't fall down before I die
C++博客
::
首页
::
联系
::
聚合
::
管理
11 Posts :: 3 Stories :: 2 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
我参与的团队
随笔档案
2010年8月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (4)
文章档案
2010年8月 (3)
搜索
最新评论
1. re: POJ 2002 (Squares)
cuo de !!!1
--sdafg
2. re: POJ 2719[未登录]
顶
--c
阅读排行榜
1. 2010年ACM-ICPC亚洲区预选赛(658)
2. POJ 3252 (Round Numbers)(512)
3. POJ 1970 五子棋问题(498)
4. POJ1528 Perfection 一道水题,却贡献3WA,就因为一个1,好好看题很重要(391)
5. POJ 2719(365)
评论排行榜
1. POJ 2719(1)
2. 2010年ACM-ICPC亚洲区预选赛(0)
3. POJ 1083 一道水题而已,却WA了N次(0)
4. POJ 1970 五子棋问题(0)
5. POJ 3252 (Round Numbers)(0)
POJ 2014(Flow Layout)
#include
<
iostream
>
using
namespace
std;
int
main()
{
int
lastw,lasth,nextw,nexth,inh,inw;
int
curh,curw;
int
wid;
while
(cin
>>
wid)
{
if
(wid
==
0
)
break
;
lastw
=
0
;
lasth
=
0
;
nextw
=
0
;
nexth
=
0
;
curh
=
0
;
curw
=
0
;
while
(cin
>>
inw
>>
inh)
{
if
(inw
==-
1
&&
inh
==-
1
)
break
;
if
(curw
+
inw
<=
wid)
{
curw
+=
inw;
if
(nextw
<
curw)
nextw
=
curw;
if
(curw
>
lastw)
lastw
=
curw;
curh
=
lasth
+
inh;
if
(curh
>
nexth)
nexth
=
curh;
}
else
{
lasth
=
nexth;
lastw
=
nextw;
curh
=
lasth
+
inh;
nexth
=
curh;
curw
=
inw;
if
(curw
>
nextw)
nextw
=
curw;
}
}
cout
<<
nextw
<<
"
x
"
<<
nexth
<<
endl;
}
return
0
;
}
posted on 2010-05-27 18:02
丁立洋
阅读(276)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Copyright @ 丁立洋
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster