UVa 1588 - Kickdown
来源:互联网 发布:实木浴室柜怎么样知乎 编辑:程序博客网 时间:2024/06/02 21:53
给出两个长度分别为n1,n2(n1,n2≤100)且每列高度只为1或2的长条。需要将它们放入一个高度为3的容器(如图3-8所示),问能够容纳它们的最短容器长度。
#include<stdio.h>#include<string.h>char s1[120],s2[120];int main(){ while(scanf("%s%s",s1,s2)!=EOF) { int m,n,j,i,t,count1,count2; m = strlen(s1); n = strlen(s2); t = 0; i = 0; j = 0; while(j < m && i < n) { if(s1[j]-48+s2[i]-48 <= 3) { i++,j++; } else t++,i=0,j=t; } count1 = m+n-i; t = 0; i = 0; j = 0; while(i < m && j < n) { if(s2[j]+s1[i]-96 <= 3) { i++,j++; } else t++,i=0,j=t; } count2 = m+n-i; printf("%d\n",count1 < count2 ? count1 : count2 ); } return 0;}
0 0
- uva 1588Kickdown
- Kickdown UVa 1588
- UVa 1588 - Kickdown
- UVa 1588 - Kickdown
- UVa 1588 Kickdown
- UVA - 1588 Kickdown
- UVA - 1588 Kickdown
- UVa 1588 - Kickdown
- UVa-1588Kickdown
- UVA - 1588 Kickdown
- Uva - 1588 - Kickdown
- UVA-1588 Kickdown
- UVA 1588 Kickdown
- UVa 1588 kickdown
- uva 1588 - Kickdown
- UVA - 1588 Kickdown
- UVA - 1588 Kickdown
- UVa 1588 Kickdown
- js 可视区域加载
- iFunk超极本,超乎你的想象
- Web Api 的单元测试
- 有问题 留 函数递归 最后return(j+50) 每次返回2倍的值 且小数点后面的数发生变化了 不知道为啥
- MIPS的32个通用寄存器
- UVa 1588 - Kickdown
- (随记七)Android设计模式解析与实战_六种单例模式的实现方案的区别
- Selenium - IWebDriver.SwitchTo() frame 和 Window 的用法
- FCM算法原理及matlab实现
- Android数据库SQLite-初识
- 3、js插件---->jquery通知插件toastr的使用
- 学习计划!!!!!
- 《心术》——张宇
- 【MongoDb探究】02-mongodb下载安装和启动