当前位置: 首页 > news >正文

一孩半政策

一)  一孩半,又称独女户二胎,即中国大陆部分农村的一项计划生育政策,第一胎是女孩的夫妻可生育第二个子女。试问这个政策会不会影响男女平衡。

二)如果生女孩一直生,直到生男孩停止,试问会不会影响男女平衡。

三)如果第二胎有5%的人工性别选择干预一定要生男孩,试问这个政策会不会影响男女平衡。

   if(rand()%100<5) //每次调用rand()就是一次孩子,100个人有5个人一定要生男孩,另95个,随机生。

四)如果只有x%的家庭选择二胎(且二胎人工干预选择性别),试问这个政策会不会影响男女平衡。

五)如果不考虑一孩半政策,只执行独生子女政策,有5%的人工性别选择干预,试问独生子女政策会不会影响男女平衡。

一)代码

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{int i;float girl = 0, boy = 0;         //假定一开始没有婴儿,男女孩都为0srand((unsigned)time(NULL));      //随机种子for (i = 1; i <= 100000; i++)      //假定有100000对夫妻生孩子,数目越大结果越精确{if ((rand() % 2 + 0) == 1)boy++;      //随机生成0和1,(rand()%(n-m+1)+m)生成[m,n]的随机数else if ((rand() % 2 + 0) == 0)       //0代表女孩,1代表男孩,出现0则继续生二胎{girl++;if ((rand() % 2 + 0) == 1)boy++;      //二胎也随机男女else girl++;}}float proportion = boy / girl;cout << proportion << endl;if (proportion == 1)cout << "不影响男女平衡";else if (proportion > 1)cout << "男女失衡,呈现男多女少";else cout << "男女失衡,呈现男少女多";return 0;
}

二)代码

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{int i;float girl = 0, boy = 0;         //假定一开始没有婴儿,男女孩都为0srand((unsigned)time(NULL));      //随机种子for (i = 1; i <= 100000; i++)      //假定有100000对夫妻生孩子,数目越大结果越精确{if ((rand() % 2 + 0) == 1)boy++;     //生了男孩else                                 //生了女孩,则要继续生{while (1)                    //死循环,如果生了女孩则继续生,生了男孩则可以结束循环{girl++;if ((rand() % 2 + 0) == 1)    //如果条件不成立,即生了女孩,返回循环,girl++,再继续生{boy++; break;}}}}float proportion = boy / girl;cout << "男女比例:"<<proportion << endl;return 0;
}

三)代码

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{int i, n = 0;float girl = 0, boy = 0;         //假定一开始没有婴儿,男女孩都为0srand((unsigned)time(NULL));      //随机种子for (i = 1; i <= 100000; i++)      //假定有100000对夫妻生孩子,数目越大结果越精确{if ((rand() % 2 + 0) == 1)boy++;     //生了男孩else                                 //生了女孩,则要继续生{girl++;n++;                           //n表示多少夫妻生二胎}}for (i = 1; i <= n; i++){if (i <= n * 0.05)        //5%的人工干预,即需要生二胎的家庭中5%的家庭一定生男孩{boy++;                    //这些家庭一定生男孩}else                          //5%的人工干预之后的其他家庭随机生{if ((rand() % 2 + 0) == 1)boy++;else girl++;}}float proportion = boy / girl;cout << "男女比例:" << proportion << endl;return 0;
}

四)代码

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{int i,n=0;float girl = 0, boy = 0;         //假定一开始没有婴儿,男女孩都为0srand((unsigned)time(NULL));      //随机种子int x;cin >> x;for (i = 1; i <= 100000; i++)      //假定有100000对夫妻生孩子,数目越大结果越精确{if ((rand() % 2 + 0) == 1)boy++;     //生了男孩else{girl++;n++;                      //要生二胎的人数}}for (i = 1; i <= n; i++){if (i <= n * x * 0.01)boy++;       //只有x%的夫妻选择生二胎,且都干预生了男孩}float proportion = boy / girl;cout << "男女比例:"<<proportion << endl;return 0;
}

五)代码

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{int i, n = 0;float girl = 0, boy = 0;         //假定一开始没有婴儿,男女孩都为0srand((unsigned)time(NULL));      //随机种子for (i = 1; i <= 100000; i++)      //假定有100000对夫妻生孩子,数目越大结果越精确{if (i <= 100000 * 0.05)boy++;     //5%的家庭生男孩,剩下的家庭随机生else{if ((rand() % 2 + 0) == 1)boy++;else girl++;}}float proportion = boy / girl;cout << "男女比例:" << proportion << endl;return 0;
}

个人理解是这样的。

相关文章:

一孩半政策

一&#xff09; 一孩半&#xff0c;又称独女户二胎&#xff0c;即中国大陆部分农村的一项计划生育政策&#xff0c;第一胎是女孩的夫妻可生育第二个子女。试问这个政策会不会影响男女平衡。 二&#xff09;如果生女孩一直生&#xff0c;直到生男孩停止&#xff0c;试问会不会…...

如何在 Spring Boot 中集成日志框架 SLF4J、Log4j

文章目录 具体步骤附录 笔者的操作环境&#xff1a; Spring Cloud Alibaba&#xff1a;2022.0.0.0-RC2 Spring Cloud&#xff1a;2022.0.0 Spring Boot&#xff1a;3.0.2 Nacos 2.2.3 Maven 3.8.3 JDK 17.0.7 IntelliJ IDEA 2022.3.1 (Ultimate Edition) 具体步骤 因为 …...

如何在Linux布置nginx(附带Nginx基本操作步骤)

文章目录 前言一、下载环境依赖二、下载nginx安装包三、具体操作流程总结 前言 提示&#xff1a;下述操作步骤适合内网服务器、局域网服务器和公网服务器。 不足之处欢迎交流指正&#xff0c;不喜勿喷。 一、下载环境依赖 yum -y install gcc zlib zlib-devel pcre-devel ope…...

Xcode升级导致关联库报错

想办法找到对应的库 然后到 Build Phases -- LinkBinary With Libraries中点击&#xff0c;选择对应的framework即可&#xff0c;就像我工程的报错 Undefined symbol: _OBJC_CLASS_$_ADClient _OBJC_CLASS_$_ASIdentifierManager 缺失的库是AdSupport.framework 添加后再次编…...

利用docker run --rm 命令实现使用宿主机中没有的命令

利用docker run --rm 命令实现使用宿主机中没有的命令 使用容器中的jar命令解压jar包&#xff0c;并将解压内容输出到挂载在宿主机中的目录里使用宿主机中没有的nmap命令来通过端口找IP 使用容器中的jar命令解压jar包&#xff0c;并将解压内容输出到挂载在宿主机中的目录里 do…...

中级课程——XSS

文章目录 介绍挖掘思路分类反射型存储型dom类型 介绍 挖掘思路 注入点&#xff1a;各种输入框 测试代码&#xff08;poc&#xff09;&#xff1a;js语句 分类 反射型 存储型 dom类型...

win10+Vmware+ubuntu18 mosquitto调试记录

记录一下在建立mqtt调试环境上遇到的问题及对策。 我的PC环境为&#xff0c;win10为办公环境&#xff0c;Vmware虚拟机安装ubuntu18&#xff0c;虚拟机主要用来进行代码编译&#xff0c;建立mosquitto server测试环境。 1. ubuntu 安装mosquitto 安装mosquitto网上很多教程&…...

Java EE 突击 9 - Spring Boot 日志文件

Spring Boot 日志文件 学习目标一 . 日志有什么用1.1 日志格式说明 二 . 自定义日志打印2.1 得到日志对象2.2 使用日志对象提供的方法 , 输出自定义的日志内容2.3 日志的级别 三 . 日志持久化3.1 在配置文件里面设置日志名称3.2 设置日志的保存目录 四 . 日志级别的设置五 . 简…...

篇十六:命令模式:封装请求

篇十六&#xff1a;"命令模式&#xff1a;封装请求" 开始本篇文章之前先推荐一个好用的学习工具&#xff0c;AIRIght&#xff0c;借助于AI助手工具&#xff0c;学习事半功倍。欢迎访问&#xff1a;http://airight.fun/。 另外有2本不错的关于设计模式的资料&#x…...

Android 系统框架

启动流程 init 进程启动过程 Android系统启动流程 Zygote启动流程及源码分析 APP启动流程 init进程是Android用户空间第一个进程&#xff0c;主要做以下3件事情&#xff1a; 创建和挂载启动所需的文件目录。初始化和启动关键服务&#xff0c;守护关键服务。解析init.rc配…...

【Hystrix技术指南】(3)超时机制的原理和实现

[每日一句] 也许你度过了很糟糕的一天&#xff0c;但这并不代表你会因此度过糟糕的一生。 [背景介绍] 分布式系统的规模和复杂度不断增加&#xff0c;随着而来的是对分布式系统可用性的要求越来越高。在各种高可用设计模式中&#xff0c;【熔断、隔离、降级、限流】是经常被使…...

MySQL: Failed to Connect to MySQL at XXXX:3306 with user root

客户端连接MySQL服务器&#xff0c;报错&#xff1a; 解决方案&#xff1a; 没有让root用户远程登录&#xff0c;需要设置&#xff1b; 进入MySQL服务器&#xff0c;修改一下 # mysql -h localhost -uroot -P3306 -p12345678 mysql: [Warning] Using a password on the comm…...

《大型网站技术架构设计》第二篇 架构-性能

不同视角下的网站性能 1、用户 从用户角度&#xff0c;网站性能就是用户在浏览器上直观感受到的网站响应速度快还是慢。用户感受到的时间。 2、开发人员 开发人员关注的主要是应用程序本身及其相关子系统的性能&#xff0c;包括响应延迟、系统吞吐量、并发处理能力、系统稳定…...

谷歌推出AI模型机器人RT2 将文本和图像输出为机器人动作

去年年底&#xff0c;ChatGPT火遍全球&#xff0c;全世界都见识了大语言模型的强大力量。人们对大模型不再陌生&#xff0c;开始使用基于大模型的应用绘画、作图、搜索资料、设计剧情等&#xff0c;而妙用不止于此。谷歌推出了Robotics Transformer 2(RT2)&#xff0c;这是一个…...

常见的服务器安全管理漏洞

常见的服务器安全管理漏洞 企业信息化技术的应用&#xff0c;以不可逆转。随着文件服务器、ERP管理软件等等在企业中生根发芽&#xff0c;应用服务器也逐渐在企业中普及起来。以前在企业中有一台应用服务器已经是了不起的事情&#xff0c;现在有两台、三台的&#xff0c;也不为…...

JavaScript高级:探索作用域链的神秘面纱

在 JavaScript 的编程世界中&#xff0c;作用域是一种控制变量可访问性和生命周期的机制。而作用域链则是闭包的关键所在&#xff0c;它使得函数在创建时捕获并保存了外部作用域的变量&#xff0c;为 JavaScript 增添了更多的魔力。本文将深入探讨作用域链的概念和作用&#xf…...

mysql数据库如何转移到oracle

mysql数据库转移到oracle 在研发过程中&#xff0c;可能会用到将表数据库中的表结构及数据迁移到另外一种数据库中&#xff0c; 比如说从mysql中迁移到oracle中&#xff0c; 常用的方法有好些&#xff0c;如下 1、使用powerdesigner&#xff0c;先连接mysql然后生成mysql的p…...

nnU-Net 终极指南

一、说明 了解最先进的nnU-Net以及如何将其应用于您自己的数据集所需的一切。使用nnU-Net&#xff0c;这是语义图像分割中非常强大的基线。在本指南中&#xff0c;您将&#xff1a; 对nnU-Net的主要贡献进行简要概述。了解如何将 nnU-Net 应用于您自己的数据集。 但是&#xff…...

ubuntu 安装 python

ubuntu 安装 python 初环境与设备查询是否安装安装python 本篇文章将介绍ubuntu 安装 python 初 希望能写一些简单的教程和案例分享给需要的人 环境与设备 系统&#xff1a;ubuntu 查询是否安装 因为系统也许会自带一个python&#xff0c;所以验证一下&#xff0c;如果自…...

【腾讯云 Cloud studio 实战训练营】云端 IDE 构建移动端H5

&#x1f431; 个人主页&#xff1a;不叫猫先生&#xff0c;公众号&#xff1a;前端舵手 &#x1f64b;‍♂️ 作者简介&#xff1a;2022年度博客之星前端领域TOP 2&#xff0c;前端领域优质作者、阿里云专家博主&#xff0c;专注于前端各领域技术&#xff0c;共同学习共同进步…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框&#xff0c;很难让人不联想到SQL注入&#xff0c;但提示都说了不是SQL注入&#xff0c;所以就不往这方面想了 ​ 先查看一下网页源码&#xff0c;发现一段JavaScript代码&#xff0c;有一个关键类ctfs…...

线程同步:确保多线程程序的安全与高效!

全文目录&#xff1a; 开篇语前序前言第一部分&#xff1a;线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分&#xff1a;synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

3403. 从盒子中找出字典序最大的字符串 I

3403. 从盒子中找出字典序最大的字符串 I 题目链接&#xff1a;3403. 从盒子中找出字典序最大的字符串 I 代码如下&#xff1a; class Solution { public:string answerString(string word, int numFriends) {if (numFriends 1) {return word;}string res;for (int i 0;i &…...

初学 pytest 记录

安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...

Reasoning over Uncertain Text by Generative Large Language Models

https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829https://ojs.aaai.org/index.php/AAAI/article/view/34674/36829 1. 概述 文本中的不确定性在许多语境中传达,从日常对话到特定领域的文档(例如医学文档)(Heritage 2013;Landmark、Gulbrandsen 和 Svenevei…...

NPOI操作EXCEL文件 ——CAD C# 二次开发

缺点:dll.版本容易加载错误。CAD加载插件时&#xff0c;没有加载所有类库。插件运行过程中用到某个类库&#xff0c;会从CAD的安装目录找&#xff0c;找不到就报错了。 【方案2】让CAD在加载过程中把类库加载到内存 【方案3】是发现缺少了哪个库&#xff0c;就用插件程序加载进…...

uniapp 小程序 学习(一)

利用Hbuilder 创建项目 运行到内置浏览器看效果 下载微信小程序 安装到Hbuilder 下载地址 &#xff1a;开发者工具默认安装 设置服务端口号 在Hbuilder中设置微信小程序 配置 找到运行设置&#xff0c;将微信开发者工具放入到Hbuilder中&#xff0c; 打开后出现 如下 bug 解…...

深度学习之模型压缩三驾马车:模型剪枝、模型量化、知识蒸馏

一、引言 在深度学习中&#xff0c;我们训练出的神经网络往往非常庞大&#xff08;比如像 ResNet、YOLOv8、Vision Transformer&#xff09;&#xff0c;虽然精度很高&#xff0c;但“太重”了&#xff0c;运行起来很慢&#xff0c;占用内存大&#xff0c;不适合部署到手机、摄…...

学习一下用鸿蒙​​DevEco Studio HarmonyOS5实现百度地图

在鸿蒙&#xff08;HarmonyOS5&#xff09;中集成百度地图&#xff0c;可以通过以下步骤和技术方案实现。结合鸿蒙的分布式能力和百度地图的API&#xff0c;可以构建跨设备的定位、导航和地图展示功能。 ​​1. 鸿蒙环境准备​​ ​​开发工具​​&#xff1a;下载安装 ​​De…...

C++_哈希表

本篇文章是对C学习的哈希表部分的学习分享 相信一定会对你有所帮助~ 那咱们废话不多说&#xff0c;直接开始吧&#xff01; 一、基础概念 1. 哈希核心思想&#xff1a; 哈希函数的作用&#xff1a;通过此函数建立一个Key与存储位置之间的映射关系。理想目标&#xff1a;实现…...