uva1588kickdown】的更多相关文章

题目要求简述:给定长度分别为n1,n2(n1,n2<=100)且每列的高度只为1或者2的长条.需要将他们放入一个高度为3的容器,问能够容纳它们的最短容器长度. 思路就是固定一个字符串a,字符串b移动,再固定b,让a移动,取二者长度最小值. 之前写的函数有问题,wrong answer错误了很多遍,调试的时候学习了重定向,参考了一篇博客ac的. #include<fstream> #include<iostream> #include<cstdio> #includ…
2018-10-30-18:27:03 原题链接 题目描述: 给出两个长度分别为n1,n2且每列高度只为1或2的长条,需要将它们放入一个高度为3的容器,求出能够容纳他们的最短容器长度. 本题思路: 模拟插入,从第一个接口开始插,如果不满足条件就跳到下一个接口,满足条件时跳出函数输出答案即可. 本题注意点: 第一次提交时没有考虑到插和被插顺序不一样导致结果不一.特殊数据2222 211112. 本题感悟: 遇到题目一定要多方位考虑,考虑到就去实现,不要根据经验主观臆断. AC代码: #includ…