Rabnud博士加入了一个社交圈。起初他有5个朋友。他注意到他的朋友数量以下面的
方式增长。第1周少了1个朋友,剩下的朋友数量翻倍;第2周少了2个朋友,剩下的朋友数量
翻倍。一般而言,第N周少了N个朋友,剩下的朋友数量翻倍。编写一个程序,计算并显示
Rabnud博士每周的朋友数量。该程序一直运行,直到超过邓巴数(Dunbar’s number)。邓巴
数是粗略估算一个人在社交圈中有稳定关系的成员的最大值,该值大约是150
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void)
{
int Rab = 5;
int week = 1;
while (Rab < 150)
{
printf("%d week ,%dfriends\n",week,Rab);
Rab = 2 * (Rab - week);//或Rab=2*(Rab_week++);
week++;
}
return 0;
}