登录|注册
论坛 > 事务所 > 暮光资源站
发帖|看图模式| 收藏 |打赏
看7486|回7|收藏|打赏
1# 不死鸟之翼 只看他
2016-8-16 19:15:53 No. 42393720
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <random>
  4. #include <set>
  5. using namespace std;
  6. int main(){
  7.         random_device dev;
  8.         mt19937 engine(dev());
  9.         uniform_int_distribution<int> dis(11, 100);
  10.         set<int> num;
  11.         while (num.size() < 7) {
  12.                 int x = dis(engine);
  13.                 if (num.count(x) == 0) {
  14.                         num.insert(x);
  15.                 }
  16.         }
  17.         bool first = true;
  18.         for (int x : num) {
  19.                 if (!first) {
  20.                         cout << ",";
  21.                 }
  22.                 cout << "*" << x;
  23.                 first = false;
  24.         }
  25.         cout << endl;
  26.         system("pause");
  27. }
复制代码
2# 星夜StarLight 只看他
2016-8-16 19:30:51 No. 42393954
设置抢楼之后直接放到帖子里就行了吗?
3# realzoc 只看他
2016-8-16 19:55:32 No. 42394342
这根本就是不能用的吧..
4# 不死鸟之翼 只看他
2016-8-16 21:31:13 No. 42396057
星夜StarLight 发表于 2016-8-16 19:30 [查看图片]
设置抢楼之后直接放到帖子里就行了吗?

水版用的,贴在这做个备忘 因为我懒得新建工程
作用是随机生成11~100的7个不重复随机数
如果你想用的话拿C++编译器编译一下
5# 不死鸟之翼 只看他
2016-8-16 21:32:07 No. 42396072
realzoc 发表于 2016-8-16 19:55 [查看图片]
这根本就是不能用的吧..

源代码而已 不是给你们用的…
6# 星夜StarLight 只看他
2016-8-16 21:38:01 No. 42396176
不死鸟之翼 发表于 2016-8-16 21:31 [查看图片]
水版用的,贴在这做个备忘 因为我懒得新建工程
作用是随机生成11~100的7个不重复随机数
如果你想用的话 ...

soga~明白了www
7# 蓝天白翼 只看他
2019-8-17 01:04:32 No. 56079513
学习了 代码写的很巧妙 顺带通过这个例子深入了解了一下随机数引擎之间的小区别
8# _KevinX_ 只看他
2019-11-13 19:31:58 No. 56960554
C++......

天使动漫论坛|手机版错误报错

字幕组★|手机客户端

Powered by Discuz! TSDM SP

首页|标准版|精简版|电脑版

Processed in 0.095365 second(s), 25 queries .