ZJU ACM 1005

原创 2007年09月17日 15:55:00

//2007.9.17
#include <stdio.h>

int main()
{
 int ca,cb,n;
 
 while(scanf("%d %d %d",&ca,&cb,&n)!=EOF)
 {
  int nowA,nowB,leftCap; 
  nowA=0,nowB=0,leftCap=0;

  while(nowB!=n)
  {
   if(n>ca || n==cb-ca)
   {
    if(nowA==ca)
    {
     printf("empty A/n");
     nowA=0;
    }
    else if(nowB==0)
    {
     printf("fill B/n");
     nowB=cb;
    }
    else
    {
     printf("pour B A/n");
     leftCap=ca-nowA;
     if(leftCap>=nowB)
     {
      nowA+=nowB;nowB=0;
     }
     else
     {
      nowA=ca;nowB-=leftCap;
     }
    }
   }
   else if(n<=ca)
   {
    if(nowB==cb)
    {
     printf("empty B/n");
     nowA=0;
    }
    else if(nowA==0)
    {
     printf("fill A/n");
     nowA=ca;
    }
    else
    {
     printf("pour A B/n");
     leftCap=cb-nowB;
     if(leftCap>=nowA)
     {
      nowB+=nowA;nowA=0;
     }
     else
     {
      nowB=cb;nowA-=leftCap;
     }
    }
   }
  }
  printf("success/n");
  
 }
 return 0;
}
 

杭电ACM 1005:Number Sequence

原创作品 转载请注明出处http://blog.csdn.net/always2015/article/details/45741011刚开始这题看起来比较容易,因为直接用递归的话很容易搞定。但是提交...
  • Always2015
  • Always2015
  • 2015年05月15日 10:08
  • 1084

zju 1005 zoj 1005

Jugs Time Limit: 2 Seconds      Memory Limit: 65536 KB      Special Judge In the movie "Die...
  • sonfree
  • sonfree
  • 2011年12月15日 16:44
  • 200

第一个zju的acm程序(ID:1001)

ZOJ Problem Set - 1001 A + B Problem Time Limit: 2 Seconds      Memory Limit: 65536 KB ...
  • loveit111
  • loveit111
  • 2015年02月08日 20:03
  • 510

台州学院acm:1005 Hero In Maze

简单广搜题目
  • wyxeainn
  • wyxeainn
  • 2016年09月10日 16:40
  • 793

HDU ACM 1005 java版

原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=1005 Problem Description A number sequence is def...
  • jinyongqing
  • jinyongqing
  • 2014年03月19日 16:05
  • 3318

ACM ZJU 2104

使用了STL中的map和string,使得代码的体积小了很多,下面是代码。 #include iostream>#include map>#include string>using namespace...
  • heroooooo
  • heroooooo
  • 2008年04月15日 20:29
  • 346

zju acm 1622

 #include stdio.h>#define MAX 1000/*int test(int *array,int n){//返回需要改变的数字的个数.int i,sum,temp;sum=0;t...
  • heroooooo
  • heroooooo
  • 2007年04月09日 16:55
  • 758

acm zju 1712

 #define  MAX 40#include stdio.h>int main(){    char ch;    long sum;    long count;    //    int i,...
  • heroooooo
  • heroooooo
  • 2007年05月01日 16:03
  • 660

2015杭电新生赛1005ACM组队安排【排列组合】【智商题】

ACM组队安排 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Su...
  • wlx65003
  • wlx65003
  • 2015年11月30日 22:10
  • 982

ZJU ACM 1004

/** ZOJ-1004 Anagrams By Stack http://acm.zju.edu.cn/show_problem.php?pid=1004 Yimin.Li **/ #include...
  • jayfer
  • jayfer
  • 2007年09月17日 15:53
  • 669
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ZJU ACM 1005
举报原因:
原因补充:

(最多只允许输入30个字)