news 2026/5/7 20:08:34

C++课后习题训练记录Day75

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++课后习题训练记录Day75

1.练习项目:

问题描述

在一个神秘的世界中,存在一个传说中的神秘花园,被认为拥有无限的知识。但要进入这个花园,你必须解决花园入口处的一道神秘数学难题。这个难题与一个特殊的数学函数相关,称为“神秘函数”。

神秘函数 S(x) 的定义如下:

  • 当 x 为 0 时,S(0)=1。

  • 当 x 为偶数时,S(x)=S(x/2)。

  • 当 x 为奇数时,S(x)=S(x−1)+1。

你需要编写一个程序,计算给定正整数 x,神秘函数 S(x) 的值。只有当你正确解决了这道难题,才能获得通行证,进入神秘花园探索其中的知识宝藏。

输入格式

输入包含一个正整数 x(1≤x≤1e6),表示你要解决的神秘函数问题。

输出格式

输出一个整数,表示神秘函数 S(x) 的值,即你成功解决问题后得到的答案。

2.选择课程

在蓝桥云课中选择课程《16届蓝桥杯省赛无忧班(C&C++ 组)4期》,选择第二章“基础算法”编程17并开始练习。

3.开始练习

(1)源码:
#include<bits/stdc++.h>
using namespace std;
int s(int x)
{
if(x==0){
return 1;
}else if(x%2==0){
return s(x/2);
}else{
return s(x-1)+1;
}
}
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int x;
cin>>x;
cout<<s(x)<<'\n';
return 0;
}

(2)检验结果

对此代码进行检验,检验后无报错,提交此代码,判题结果为正确100分。

(3)练习心得:注意每段代码末尾的分号是否存在,如不存在则需即使补充;输入法是否切换为英语模式;语法是否错误。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/2 14:36:55

DC直流开关电源

2 整流电路的设计 整流是将交流电变成脉动直流电的过程。电源变压器输出的交流电经整流电路得到一个大小变化但方向不变的脉动直流电。整流电路是由具有单向导电性的元件例如二极管、晶间管等整流元件组成的。 2.1整流电路的选择 单相整流电路有两种&#xff1a;电容输入型电路…

作者头像 李华
网站建设 2026/5/5 0:09:21

一文读懂强化学习

从一个小故事说起 你还记得小时候学骑自行车吗? 没有人一上来就会骑。刚开始的时候,你歪歪扭扭地扶着车把,脚踩上踏板,车子晃了两下——砰,摔了。膝盖破了皮,疼得龇牙咧嘴。 但你爬起来,又试了一次。这回你发现,身体稍微往左倾的时候,车把往右打一点,好像能稳住。…

作者头像 李华
网站建设 2026/5/3 22:24:57

【随想】脑海中的声音:一份关于“内部语言”的全面说明书(如何缓解精神焦虑:认知过度激活)

脑海中的声音&#xff1a;一份关于“内部语言”的全面说明书 您好&#xff01;这份文档旨在用通俗易懂的方式&#xff0c;解释我们每个人脑海中那个“自言自语的声音”是什么、它如何工作&#xff0c;以及当它失控时&#xff08;比如压力大时思维停不下来&#xff09;该怎么办。…

作者头像 李华
网站建设 2026/5/3 14:26:59

性能测试中的唯一标识问题研究

在性能测试场景中,生成全局唯一标识符(GUID)是一个常见的需求,主要用于标识每个请求或者事务,以便于追踪和分析。这是因为在性能测试中&#xff0c;需要对系统的各个功能进行测试&#xff0c;而每个功能都需要有一个唯一的标识来区分。如果不使用全局唯一标识&#xff0c;则可能…

作者头像 李华
网站建设 2026/5/3 4:33:09

真心建议大家去看Google《Al Agent》真的能颠覆你的认知!!

我被Google最新手册震撼到了&#xff01; 真心建议大家去看Google《Al Agent》真的能颠覆你的认知&#xff01;&#xff01;我已将其拆解整理成了飞书文档&#xff0c;从Agent理论知识—全流程搭建—企业落地应用&#xff0c;无论你是开发者、研究者&#xff0c;还是对AI充满好…

作者头像 李华