C++第四次作业7

来源:互联网 发布:美萍软件使用教程 编辑:程序博客网 时间:2024/06/11 14:20

1百钱百鸡

#include <iostream.h>void main(){int a=0,b=0,c=0;while  (5*a+3*b+c/3<=100){c=c+3;    if(5*a+3*b+c/3>100)  b=b+1,    c=0;        if(5*a+3*b+c/3>100)    a=a+1,b=0,    c=0;if((5*a+3*b+c/3==100)&&(a+b+c==100))cout<<a<<" "<<b<<" "<<c<<endl;}}


 

2 几何

#include <iostream.h> void main() {  int a=0,n=0,i=1,b,c;    while  (n*(n+a)*(n+a+a)*(n+a+a+a)<=880)    {     n++;        if (n*(n+a)*(n+a+a)*(n+a+a+a)>880)     n=1,     a=a+1;     if ((n*(n+a)*(n+a+a)*(n+a+a+a)==880)&&(4*n+6*a==26))       b=a,qc=n;  }    while (i<=20)    {       i++;     cout<<c<<endl;     c=c+b;  }


 3 球

#include <iostream.h>  void main()  {   int a=0,n=0,c;                  while  (a<4&&n<4&&c<7)      {                           n++;          if (n>3)              if (a<3)                 a=a+1,n=0;                          c=8-a-n;             if (c>6) c=0;            else if(n<4)  cout<<"红球:"<<a<<"白球:"<<n<<"黑球:"<<c<<endl;                                          }       }  


 

0 0