#include<conio.h>
int main()
{
int count
int left
int exit
int num
int index
int *array
std::cout<<"输入猴子数量(小于等于40):"<<std::endl
std::cin>>count
std::cout<<std::endl<<"输入m(报数到m的猴子退出;m<n):"<<std::endl
std::cin>>exit
std::cout<<std::endl
array = new int[count]
for(index = 0 index < count ++index)
{
array[index] = 1
}
left = count
index = 0
num = 0
while(left > 1)
{
num ++
if(num == exit)
{
array[index] = 0
left --
num = 0
}
++index
if(index == count)
index = 0
while(array[index] == 0)
{
++index
if(index == count)
index = 0
}
}
std::cout<<"猴王为编号为"<<index+1<<"的猴子"<<std::endl
_getch()
return 0
}
输入猴子数量(小于等于40):
2
输入m(报数到m的猴子退出;m<n):
1
猴王为编号为2的猴子
=====================================
输入猴子数量(小于等于40):
1998
输入m(报数到m的猴子退出;m<n):
33
猴王为编号为1283的猴子
====================================
输入猴子数量(小于等于40):
40
输入m(报数到m的猴子退出;m<n):
10
猴王为编号为25的猴子
这个时代获得信息的成本极低,但是在其获得价值的方式不是信息量,而是对信息的认知程度和运用。
人生有限,而知识是无限的,而且知识不断更新,知识的总量在成倍的增长,不可能面面俱到成为达·芬奇那样的通才,只能通过对某一领域的不断努力成为一个专才。
面对众多只是不能全部都浅尝辄止,要有一个专业目标,与专业人士交流是学习效率很高的一种方式,但沟通与交流是建立在共同的知识基础之上的。
与你谈了一段哲学你却问我好吃吗?很可爱,但影响交流。
我们不只看谁掌握的知识最多,还要看谁利用知识为社会做出的贡献最大,谁创造的知识最有价值。
有一帮科学家在猴群做了一个实验,他们在猴群里找出了一只小猴子训练它在吃水果前把水果洗一洗,训练完成后把放回它猴群,别的猴子看见小猴子吃水果之前要洗一下就开始排斥小猴子,甚至殴打它。后来科学家们又训练猴王吃水果前洗一洗,猴王回到猴群一段时间后,所有的猴子在吃水果前都学会了洗一下。
除非你达到了行业权威地位或建立其他人对你的信任,否则质疑和辩论是少不了的。
但在辩论的过程中与他人思想的激烈碰撞,却是你快速学习和提升认知的捷径,你会迅速的了解自己知识体系中的不足。
我的一个室友,一开始并不了解欧洲历史,但因为一个相关的游戏在游戏论坛里跟人骂了起来,为了证明自己是对的,他一边查资料,一边跟人对骂,两天后竟然对十六世纪的欧洲历史从经济,政治,信仰到王室成员八卦如数家珍。
所以你如果突然知道了某方面的知识,不要吝啬,说出来与他人交流会使你对知识的掌握更加牢固。
能力是一个人立足的基础,但平庸的人会因为忠诚度受到重用。
从人的本性来说人们喜欢忠诚度更高的人,既能按自己的意思做事,又不会背叛和窥视自己的位置。
也有可能是你没有表现出真实的实力,而能力不如你的人善于表达自己,表现出了领导需要的能力 你认为的自己与别人眼中的你是有差别的 ,所以你要善于表达,让别人了解你并信任你,想卖产品一样营销自己。
正确的知识使你形成你对事物新的认知,形成你的知识系统,再根据具体的情景,作出价值判断,完成知识的应用, 学以致用 才能体现竞争力。
高中的时候有个人对我说学完了要会应用,你才是有用的人,学完了没用,你就是没用的人。
但是有很多认知是错误的,在现实中错误的认知就会将你带入困境,而受思维惯性的影响很可能意识不到认知错误,要敢于质疑,看似正确的很可能就是错误的,要树立正确的认知就要对背后的逻辑有一个完整感知
猴子喜欢吃的东西如下:1、猴子喜欢吃香蕉、桃子、苹果、西瓜、草莓、胡萝卜等。
2、猴子属杂食性动物,也吃植物叶子、种子、树皮、树茎、坚果、花朵等植物性食物。
3、还吃昆虫、蝴蝶、蟋蟀、鸟卵、小动物等动物性食物。
4、不同猴类的饮食习惯不同,指猴善于抠食树洞或石隙中的昆虫,猩猩绝大部分的活动时间都在觅食。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)