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

GESP2024年12月认证C++八级( 第一部分选择题(1-5))

选择题1:

#include <iostream>
using namespace std;int main() {// 可用的大写字母数量(去掉O和I)int valid_letters = 26 - 2; // 24 个字母int digits = 10;// 情况一:前4位全是数字int all_digits = digits * digits * digits * digits; // 10^4 = 10000// 情况二:前4位中恰好有1位是字母,其他3位是数字// 选择哪一位是字母:4 种选择// 每种位置放一个字母:24 种// 剩下3位是数字:10^3 = 1000int one_letter = 4 * valid_letters * digits * digits * digits;// 前4位总组合数int total_front = all_digits + one_letter;// 第5位是数字int total = total_front * digits;cout << "符合条件的自编车牌总数为: " << total << endl;return 0;
}

选择题2:

#include <iostream>
using namespace std;// 计算阶乘
int factorial(int n) {int res = 1;for (int i = 2; i <= n; ++i)res *= i;return res;
}int main() {int family_order = factorial(4) / (factorial(2) * factorial(2)); // 4! / (2! * 2!) = 6int internal_order = factorial(3) * factorial(3) * factorial(2) * factorial(2); // 144int start_positions = 10; // 圆桌起点可选10个int total = start_positions * family_order * internal_order;cout << "圆桌合法就座方案总数为: " << total << endl;return 0;
}

http://www.xdnf.cn/news/692.html

相关文章:

  • 【大模型】单选数据集制作举例
  • 多态的学习与了解
  • 【Vulkan 入门系列】创建帧缓冲、命令池、命令缓存,和获取图片(六)
  • 深入理解基线检查:网络安全的基石
  • 【NLP 62、实践 ⑮、基于RAG + 智谱语言模型的Dota2英雄故事与技能介绍系统】
  • 基于SpringBoot3实现MyBatis-Plus(SSMP)整合快速入门CURD(增删改查)
  • 深度学习总结(24)
  • idea中导入从GitHub上克隆下来的springboot项目解决找不到主类的问题
  • 【Python爬虫详解】第二篇:HTML结构的基本分析
  • UE虚幻4虚幻5动画蓝图调试,触发FellOutOfWorld事件和打印输出,继续DeepSeek输出
  • OSPF特殊区域
  • 对于在线教育或知识付费类网站视频处理方案
  • INFINI Console 系统集群状态异常修复方案
  • Beszel​​ 轻量级服务器监控平台的详细安装步骤
  • 【某比特币网址请求头部sign签名】RSA加密逆向分析
  • kotlin知识体系(五) :Android 协程全解析,从作用域到异常处理的全面指南
  • 论文阅读:2023 arxiv A Survey of Reinforcement Learning from Human Feedback
  • 机制的作用
  • 【1】云原生,kubernetes 与 Docker 的关系
  • FileZilla“服务器发回了不可路由的地址,使用服务器地址代替
  • 06【流程之舞】控制流:`if/else`, `loop`, `while`, `for` 与模式匹配初窥
  • 深入理解组合实体模式(Composite Entity Pattern)在 C# 中的应用与实现
  • 存储/服务器内存的基本概念简介
  • IPv6 公网设置技巧
  • -实用类-
  • 图例QCPLegend
  • RabbitMQ,添加用户时,出现Erlang cookie不一致,导致添加用户失败的问题解决
  • 使用安全继电器的急停电路设计
  • 基于docker-java封装的工具类
  • 从入门到精通汇编语言 第五章(流程转移与子程序)