zoj 1005 Jugs
2014-04-02 16:37
281 查看
题目来源:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5
模拟,由于这题是特判的,因此解不唯一!
模拟,由于这题是特判的,因此解不唯一!
#include <iostream> #include <cstdio> #include <cstring> using namespace std; int main() { int Ca, Cb, N; int t; while(~scanf("%d %d %d", &Ca, &Cb, &N))//对应各个壶的容量 { t = 0; if(Ca == 1)//如果a的容量为1,那么可以一直加,直到满足要求 { while(t != N) { printf("fill A\npour A B\n"); t++; } printf("success\n"); continue ; } while(t != N)//如果a容量的容量不唯一,那么就一直加,b装满就倒掉,找一个t来控制是否达到了要求 { printf("fill A\npour A B\n"); t += Ca; if(t >= Cb) { printf("empty B\npour A B\n"); t -= Cb; } } printf("success\n"); } return 0; }
相关文章推荐
- zoj 1005 jugs
- Jugs【ZOJ 1005题】--- 两水壶灌水趣题
- ZOJ1005 Jug问题 运行结果有误?
- ZOJ 1005 Jugs(简单题)
- zoj 1005 Jugs
- ZOJ 1005 Jugs
- ZOJ1005 Jugs
- POJ 1005 & ZOJ 1049 & UVA 2363
- zoj1005 Jugs
- [ZOJ 1005] Jugs (dfs倒水问题)
- zoj 1005 Jugs (模拟)
- zoj1005 Jugs
- ZOJ1005 Jugs
- zoj 1005 Jugs || poj 1606 (广搜做法~~~~)
- zoj 1005 Jugs
- ZOJ 1005 Jugs (倒水问题)
- ZOJ Problem Set - 1005 Jugs
- ZOJ 1005
- zoj-1005倒水问题
- ZOJ 1005 Jugs