#include<>int i,n;int probo(int a,int bv,int cv){ int n=0,b=0,c=0; while(!(a==i||b==i||c==i)){ if(!b) if(acv-c){ b-=(cv-c);c=cv; } else {c+=b;b=0; } n++; } return(n);}void practice(int a,int bv,int cv){ int b=0,c=0,x=0; printf("平分酒的分法:\n"); printf("酒瓶%d 空杯%d 空杯%d\n",a,bv,cv); printf(" %6d %6d %6d\n",a,b,c); while(!(a==i||b==i||c==i)){ if(!b) { a-=bv;b=bv; } else if(c==cv){ a+=cv;c=0; } else if(b+cv==i){ a-=cv-c;c=cv; } else if(b>cv-c){ b-=(cv-c);c=cv; } else { c+=b;b=0; } x++; printf("%3d:%6d%6d%6d\n",x,a,b,c); } printf("平分酒共分倒%d次.\n",n);}int main(){int a,bv,cv,m1,m2;printf("\n请输入酒总量(偶数):");scanf("%d",&a);printf("两空杯容量bv,cv分别为:");scanf("%d,%d",&bv,&cv);i=a/2;if(bv+cv0 && (m2<0||m10 && (m1<0||m2