2道题目求助高手帮忙

问题描述

1:小鸡:1块钱能买3只;公鸡:1块钱能买2只;母鸡:1块钱能买1只。现在有100块。怎么买菜能买满100只?2:用数组画图形(三角形……)怎么弄啊?

解决方案

解决方案二:
SF
解决方案三:
这样的题目也来问高手??第一个用n个for就可以啦第二个就不知道你的意思了是用graphics还是用*号打印
解决方案四:
我就不写代码了,第一题不难,你先设a块钱花在买小鸡上,b块钱花在买公鸡上,c块钱花在买母鸡上。所以a+b+c=100(块钱),3a+2b+c=100(只鸡)。然后大致确定下a,b,c各自的取值范围,循环就好了。第二题就更简单了。投机取巧嘛,给它3个点不就可以了。System.out.println("t*tnn*tt*");

解决方案五:
第一个:importjava.io.*;publicclassHundredsChickens{publicstaticvoidmain(Stringargs[]){intcocks,hens,chicks;cocks=0;while(cocks<=19){hens=0;while(hens<=33){chicks=100-cocks-hens;if(5*cocks+3*hens+chicks/3==100&&chicks%3==0)System.out.println(cocks+""+hens+""+chicks);hens=hens+1;}cocks=cocks+1;}}}

解决方案六:
你先设a块钱花在买小鸡上,b块钱花在买公鸡上,c块钱花在买母鸡上。所以a+b+c=100(块钱),3a+2b+c=100(只鸡)。不就是一个数学算法问题吗?
解决方案七:
第一个题目不是很明白哦。题目出的貌似有问题
解决方案八:
呵呵,第一题很简单,你看看书上的for循环就能做了,很多书上都有那个百钱买百鸡的题,至于第二个给三个点就可以了
解决方案九:
JFxian
解决方案十:
第一题不就是以前的c语言的百元买鸡问题吗,比较容易
解决方案十一:
不是了,刚才看错了,不知道是你的题错了,还是什么!你的题不是百钱买百鸡!!!如果要把钱用完的话,那就只能是只买母鸡了,如果不是的,那就相当多了,不过我看是你的题写错了!!!再好好看看题是不是这样写的完了再来写程序·····
解决方案十二:
publicstaticvoidmain(String[]args){for(inti=0;i<=33;i++){for(intj=0;j<=50;j++){for(intk=0;k<=100;k++){if(i*33+j*2+k*1==100){System.out.print("i="+i);System.out.print("j="+j);System.out.println("k="+k);}}}}}

解决方案十三:
第一题百元鸡问题第二题用for循环建议楼主先百度Google在提问
解决方案十四:
小鸡:1块钱能买3只;公鸡:1块钱能买2只;母鸡:1块钱能买1只。现在有100块。怎么买菜能买满100只?100块买100百只?那你不的买1块钱的你还要写?如果不是写循环就OK了3a+2b+c=100
解决方案十五:
publicclassChickTest{publicstaticvoidmain(String[]args){for(inti=0;i<=33;i++){for(intj=0;j<=50;j++){for(intk=0;k<=100;k++){if((3*i+2*j+k*1)==100){System.out.print(i+""+j+""+k);System.out.println();}}}}}}

importjava.util.Scanner;publicclassTriangle{publicstaticvoidmain(String[]args){Scannersca=newScanner(System.in);System.out.print("请输入n的数值,屏幕将打印n行的三角形:");intn=sca.nextInt();for(inti=1;i<=n;i++){for(intj=1;j<=n-i;j++){System.out.print("");}for(intj=1;j<=2*i-1;j++){System.out.print("*");}System.out.println();}}}

解决方案:
1.百元买百鸡问题publicclassChicken{publicstaticvoidmain(String[]args){for(inti=0;i<=33;i++){for(intj=0;j<=50;j++){for(intk=0;k<=100;k++){if((3*i+2*j+k*1)==100){System.out.print(i+""+j+""+k);System.out.println();}}}}}}

第二个还没想好...
解决方案:
第二题以前有人发过经典版啊char[]a={'▲'};System.out.println(a[0]);

解决方案:
引用16楼andycpp的回复:

第二题以前有人发过经典版啊Javacodechar[]a={'▲'};System.out.println(a[0]);

经典!!!
解决方案:
貌似我也能写出来啊~···呵呵
解决方案:
买一百只母鸡System.out.println('▲');

时间: 2024-10-25 11:39:02

2道题目求助高手帮忙的相关文章

数学-c语言题目求助~~~大家帮忙看一下这个代码有啥错误

问题描述 c语言题目求助~~~大家帮忙看一下这个代码有啥错误 **1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数. **它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字. 但是,它发散的很慢: 前1项和达到 1.0前4项和才超过 2.0前83项的和才超过 5.0 那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?** 请填写这个整数. 注意:只需要填写一个整数,不要填写任何多余的内容.比如说明文字.** #include<stdio

求助高手帮忙讲解一下这段代码

问题描述 publicstaticstringcertifyReturnArray(stringdecryptString){stringtext4;try{stringtext1="DcmsTank";decryptString=decryptString.Substring(10);byte[]buffer1=Encoding.UTF8.GetBytes(text1);byte[]buffer2=DcmsAuth.Keys;byte[]buffer3=Convert.FromBas

本人小菜鸟 问个C语言的题目 望高手帮忙 谢谢

问题描述 求y=分2项,第一项当X的绝对值大于9.8的时候y=(ax)先乘一个平方在开5次方第二项当X的绝对值小于等于9.8的时候sin((ax)平方)前面这个值除以ax(ax-1)这个值由于有的符号打不出望见谅帮帮忙啊谢谢咯

求助高手帮忙解决

问题描述 我的项目今天突然出现这个错误,在启动tomcat时出现的错误,虽然在项目运行时这个错误似乎没有造成不便..可是实在想知道是怎么回事,是什么错误?严重:UnabletoinitializeStrutsActionServletduetoanunexpectedexceptionorerrorthrown,somarkingtheservletasunavailable.Mostlikely,thisisduetoanincorrectormissinglibrarydependency.

数字图像处理-求数字摄影测量和图像处理方面的高手帮忙!求助!必重谢!请私信

问题描述 求数字摄影测量和图像处理方面的高手帮忙!求助!必重谢!请私信 做一个影像特征定位的程序,用VC6.0做,最好可以MFC,如果不会MFC那就不用MFC了,需要先对一幅影像(可以是普通图片)进行点的特征提取,然后再对特征定定位,特征提取算子可以用Moravec算子,fortner算子,harris算子,SUSAN算子,SIFT算子等进行点的特征提取,点特征提取后再进行特征点定位,可以用fortner定位算子,也可以用Wong-Trinder算子,也可以用高精度角点与直线定位算子等等 . 就

c-求高手帮忙解答一下关于程序的题目,纠结一上午,跪求帮忙!

问题描述 求高手帮忙解答一下关于程序的题目,纠结一上午,跪求帮忙! #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node *PtrToNode; typedef PtrToNode stack; typedef PtrToNode Position; struct node { char *symbol; Position next; }; int Isempty(s

指针-怎么改啊,请高手帮忙

问题描述 怎么改啊,请高手帮忙 if(root->parent==1) parent在头文件中是指针的类型 请大家帮忙教我一下,我刚开始学C++ 解决方案 请高手们帮忙!!!!求助!!高手们请快来帮忙啊请flash高手帮忙 解决方案二: 指针咋可能等于1嘛~ 你需要先看一下C++的基本语法啦~ 先从变量字符串之类的开始看起吧,然后再学执行结构,指针,数组,结构体和类. 慢慢来,不着急的. 解决方案三: 指针指向的是地址,不是具体的值 解决方案四: 楼上说的很细了,主要是你必须要自己会查错误 解决

scjp泛型题目,高手进

问题描述 Given:classA{}classBextendsA{}classCextendsA{}classDextendsB{}Whichthreestatementsaretrue?(Choosethree.)A.ThetypeList<A>isassignabletoList.B.ThetypeList<B>isassignabletoList<A>.C.ThetypeList<Object>isassignabletoList<?>.

c-迷宫求解 递归方法 求助大牛帮忙解答疑问

问题描述 迷宫求解 递归方法 求助大牛帮忙解答疑问 //此题目是迷宫求解问题,起点是[0][0]位置,要到达的位置是[N-1][N-1] //traverse()此函数为什么就能完成了迷宫求解问题呢? //maze_ret[i][j] = maze[i][j]; 此语句具体含义是什么? //maze_ret[11][11];此数组的具体用处是什么? //我认为函数会把所有的为0的数据全部置为3,但是为什么没有呢? #include int N; int maze[11][11]; int maz