求语c求大神帮忙p图写一段韩c戏 要求长一点,中长的 急求! 任何梗都行

万能的BXJ,C语言大神进,求解一个编程问题
12回复 516浏览
现在有15个数,0,1,2。。。14,每个数出现次数不定,但是出现的总次数不超过16次,也就是有的不一定出现,有的可能出现多次。此外还有四个数组a[4],b[4],c[4],d[4],具体分配规则如下,
0只能放进a,1只能放进b,2只能放进c,3只能放进d,
4可以放进a,b
5可以放进a,c
6可以放进a,d
7可以放进b,c
8可以放进b,d
9可以放进c,d
10可以放进a,b,c
11可以放进a,b,d
12可以放进a,c,d
13可以放进b,c,d
14可以放进a,b,c,d
呼,这就是规则,你看数组也明白了,每个数组只能存4个数,我想了半天也想不出来什么好办法,只能先把0,1,2,3先放到对应数组里,后面就不知道怎么办了,不求大神给出程序,只求一个思路,多谢了
说了半天,没有说明要求解的结果是什么?
我猜,是不是要把16个数存到 abcd四个长度为4的数组里,?
引用1楼 @ 发表的:
说了半天,没有说明要求解的结果是什么?
我猜,是不是要把16个数存到 abcd四个长度为4的数组里,?
嗯,对的,只是数的数值不确定,然后还有那么多限定条件,就蒙圈了
还有一点,如果出现0、1、2、3,必然a数组是存不下的,所以这个问题可能无解
你JB描述的是什么东西啊。我特么出现6个0怎么办。a数组放不下了,那还玩个虐
如今的热区版主只有一个技能:删帖。干脆全当热区管理员得了,光删帖就有资格当版主了?笑话!
我的意思是,例如0出现了5次,而0只能放在a数组,所以肯定放不下
你这条件有点不全吧,如果数字0的次数多余4,数组里面也放不下下啊,题目好歹说全。。。
Russel Westbrook!
前面随便放就没问题吧,主要应该出现在有某个数组满了之后怎么调整吧。。。但如果4出现15次怎么搞,只有两个数组啊?是我理解问题?
题有问题,数组A里面就四个元素,按照你说的有8个数都有可能放进去
放的下吗,LZ是不是题没说完
http://mp./s?sn=99d15d9810aeb0a6e065c406a79b13ad&mid=&idx=1&plg_auth=1&__biz=MzA5NTM3OTU2Mg==#rd&appinstall=1
引用3楼 @ 发表的:
还有一点,如果出现0、1、2、3,必然a数组是存不下的,所以这个问题可能无解
引用4楼 @ 发表的:
你JB描述的是什么东西啊。我特么出现6个0怎么办。a数组放不下了,那还玩个虐
引用6楼 @ 发表的:
你这条件有点不全吧,如果数字0的次数多余4,数组里面也放不下下啊,题目好歹说全。。。
引用7楼 @ 发表的:
前面随便放就没问题吧,主要应该出现在有某个数组满了之后怎么调整吧。。。但如果4出现15次怎么搞,只有两个数组啊?是我理解问题?
引用8楼 @ 发表的:
题有问题,数组A里面就四个元素,按照你说的有8个数都有可能放进去
放的下吗,LZ是不是题没说完
就是不可能有同一数字出现大于4次,也就是这个分配是一定会成功的,不要考虑不成功的情况,我这是写DSP的程序遇到的一个问题,为了好懂就改成这样了,见谅
顶起来,不要沉
引用10楼 @ 发表的:
顶起来,不要沉
简单说一下笨办法,反正16个数也不多,遍历一遍,计个数,存内存,比如0有3个,
然后分批次,0、1、2、3一批 、4、5、6、7、8、9一批、10、11、12、13一批,14一批
然后每批次按出现频率降序,每次把数字放到它能放并且空余空间最大的数组,(贪心思路),这样如果能放完就一定成功
虽然排序计数麻烦些,但是思路比较直观
引用11楼 @ 发表的:
简单说一下笨办法,反正16个数也不多,遍历一遍,计个数,存内存,比如0有3个,
然后分批次,0、1、2、3一批 、4、5、6、7、8、9一批、10、11、12、13一批,14一批
然后每批次按出现频率降序,每次把数字放到它能放并且空余空间最大的数组,(贪心思路),这样如果能放完就一定成功
虽然排序计数麻烦些,但是思路比较直观
thanx
您需要登录后才可以回复,请
& 允许多选
488人参加识货团购409.00元158人参加识货团购329.00元150人参加识货团购79.00元1446人参加识货团购149.00元650人参加识货团购549.00元264人参加识货团购279.00元584人参加识货团购899.00元272人参加识货团购799.00元824人参加识货团购1139.00元695人参加识货团购496.00元293人参加识货团购549.00元501人参加识货团购99.00元求语c弗兰的自戏梗…一个两个就行 急求 写审核用_(:3)&)__百度知道
求语c弗兰的自戏梗…一个两个就行 急求 写审核用_(:3)&)_
提问者采纳
很多啊。弗兰的可以是1.小时候在哗讥糕客蕹九革循宫末村子里玩耍的自戏。2.被两路人马争然后决定跟凤梨的这一段。3.在和凤梨美好生活xxx时的日常梗。4.还有任选一个战斗时期的(觉得平年的话日常比较好写)弗兰10+可以是1.刚入varia(因TV中出场的弗兰10+到底是什么时候加入的也不明确所以跟之后平年弗兰加入时场景也不同,可以自己想象一下)2.做任务时的梗。3.救出六道骸时的梗。4.制作那个什么贝尔的匣子时的梗也不错。5.还有跟贝尔的梗。6.在varia的日常梗。
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
为您推荐:
弗兰的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一道程序题 求大神写个简单点的方法 并大概说下思路 总感觉自己的代码太长了 语言:C/C++_百度知道
一道程序题 求大神写个简单点的方法 并大概说下思路 总感觉自己的代码太长了 语言:C/C++
count[k]++。(分数均为不超过100的非负实数;
} } printf(&\); for(int q = 1;#include &int count[N] = {0}; while(fin &gt!; Susing namespace std.3lf\; count[q])
max = count[q];
printf(&float input[N],clock()/ctime&n++){
float key = input[n],input[q]);j &lt.2f&n & &.0000001const int N = 1000000;ifstream fin(&cstdio&fstream&&
input[m+1] =);n&quot,哪个分数出现次数最多;q & input[m] ){
input[m+1] = input[m];
for(int j = k + 1;%;#define ACCURACY 0; } for(int k = 0,先贴下我自己的 见笑了(我采用文件读写是为了输入数据方便)#include & /
while(m&q &/ int first = 1;= ACCURACY) {
count[k]++; printf(&
printf(&#include &q++) {
if(max == count[q]) {
if(first) {
first = 0;n&quot! for(int n = 1;k &lt:输入一些学生的分数;%;
m--;#include &);k++) {
if(fabs(input[k] - (-1)) &#include &
input[j] = -1; a)
input[i++] = for(int q = 0;int main() { int i = 0;q++)
if(max &=0 && key &lt?如果有多个并列,但最多保留两位小数);
} } int max = count[0]!; return 0;= ACCURACY)
int m = n-1,从小到大输出.in&CLOCKS_PER_SEC);iostream&gt题目;j++) {
if(fabs(input[j]-input[k]) &cmath&gt
提问者采纳
这样就简单了,然后把对应的a清零,代表的是得0,代码没有注释,那么执行的效率就作为次要因素来考虑了你已经限定的分辨率是两位小数。输出的时候再开一个数组,取一个最大值,你的要求是代码少一点,排第1位,那么可以把所有的数据可以转换成10000以内的整数.,这样快一些,开一个数组 a[10000]。这个程序应该是b的依次插入比较费时间。80.分别表示80分的最多人,初始化成全零,最大100分,但程序应该很简单.01分的人数, 9000,这让我很纠结呐 说下思路吧,与a[b[i]]依次比较。或者直接从a中选择最大的值依次放入b中,把a中对应的索引插入到b中。,90,b[10000]; 对应的意思是得0分的最多.,接下来看a[1]的值。,分又不多.00分对应的人数在a[8000]中存放。最后的b中可以是这样的数 8000,然后插入到b中..00分的次之,我就不细看了兄弟你给的代码这么长, 6000,但会丢失人数信息,来一个分数对应的单元加1,像这样b[0] = 0
提问者评价
其他类似问题
为您推荐:
其他1条回答
嗯。。这个,给点时间哈再想想
来自:求助得到的回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁22:54 提问
求大神用C语言编写一个自由落体动画
如题求大神用C语言编写一个自由落体动画,可以的话可以配上声音!
按赞数排序
自由落体动画其实很简单,定时绘制一个物体,设当前时间到最初时间的时间差为t,物体的y坐标=g*t*t,其中g为重力常数,为了效果,也可以稍微修改。
配上声音很简单,你可以丢一个什么东西,用录音机录下来,保存为wav文件用mci播放
c语言是没有自带绘图的,只有用openGL,你可以用MFC来实现,方法就是 caozhy说的那样,注意绘图用双缓冲,不然会闪烁
以前学 C 语言时,我确定我实现过这个功能,使用 Turbo C 2.0 + Graphics。
好像书上也有类似的源代码哦
现在想找 Tuobo C 下类似的源代码,估计要找学生党了,工作以后就没有用过 Turbo C 的环境
留个邮箱,我写用vc给你写一个参考参考。
应该可以用OpenGL,这个据说可以写游戏
其他相似问题
相关参考资料

我要回帖

更多关于 求大神帮忙p图 的文章

 

随机推荐