微信红包???
大家就算再跟不上时代,微信总是用过的吧。那么,我想,红包大家抢过吧??微信红包那神神秘秘的分配机制总是让人倍受惊喜(jīng’xià),令人欢呼(páo’xiào),令人把手机从28楼迫降。那么,微信红包之所谓的随机分配,我们能不能实现呢???
随机分配
至于微信是怎么分的,我反正不大清楚,但是我还是能效仿出一个差不多的,效果看起来相似。唯一有个缺点是不能分配较多份的总额,不然会卡S的。十分简单,只是随机生成一个小于总额的数输出,再在总额里减去相应的数,直到最后一个直接输出。代码如下:
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <cstdlib>
#include <ctime>
using namespace std;
int s=0, v=0;
char ch;
void TalkLD()
{
cout<<".";
Sleep(300)