ZOJ 1005题解 这题数据有点问题没有按照题目要求也能被AC,我无语了。

复制代码
 1 先灌满A和先灌满B效果一样。
2 #include<stdio.h>
3
4 int main()
5 {
6 int ca, cb, n, i;
7 while(scanf("%d%d%d",&ca,&cb,&n) != EOF)
8 {
9 if(ca==1)//做一个判断,为1时直接灌n次即可
10 {
11 for(i=1; i<=n; i++)
12 {
13 printf("fill A\n");
14 printf("pour A B\n");
15 }
16 printf("success\n");
17 continue;//不可省略,否则会导致Output limit exceed
18 }
19 i = 0;
20 while (i != n)
21 {
22 printf("fill A\n");
23 printf("pour A B\n");
24 i += ca;
25 if(i >= cb)
26 {
27 i -= cb;
28 printf("empty B\n");
29 printf("pour A B\n");
30 }
31 }
32 printf("success\n");
33 }
34 return 0;
35 }
复制代码

  

posted @   zhongya  阅读(198)  评论(0编辑  收藏  举报
编辑推荐:
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· ASP.NET Core - 日志记录系统(二)
· .NET 依赖注入中的 Captive Dependency
· .NET Core 对象分配(Alloc)底层原理浅谈
· 聊一聊 C#异步 任务延续的三种底层玩法
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(一):从.NET IoT入
· .NET 开发的分流抢票软件,不做广告、不收集隐私
· ASP.NET Core - 日志记录系统(二)
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· 实现windows下简单的自动化窗口管理
点击右上角即可分享
微信分享提示