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

东莞市五金有限公司 寮步 技术支持 网站建设手工制作包包

东莞市五金有限公司 寮步 技术支持 网站建设,手工制作包包,南京网站制作报价,网站怎么做短信营销一&#xff0c;握手问题 这个题用点像小学奥数&#xff0c;直接手算就行 答案&#xff1a;1204 二&#xff0c;小球反弹 这个题思路简单&#xff0c;但是运行会显示超时。在思考思考&#xff0c;后续补代码。 三&#xff0c;好数 思路一&#xff1a; #include <iostream&…

一,握手问题

这个题用点像小学奥数,直接手算就行

答案:1204

二,小球反弹

这个题思路简单,但是运行会显示超时。在思考思考,后续补代码。

三,好数

思路一: 

#include <iostream>
using namespace std;bool isGoodNumber(int n) {for(int i = 1; n > 0; i++) // 从最低位开始,i表示当前是第几位,i++位数加1{int digit = n % 10;  // 取出当前位的数字if ((i % 2 == 1 && digit % 2 != 1) || (i % 2 == 0 && digit % 2 != 0)) {return false;  // 如果当前位不满足条件,返回false}n = n / 10;  // 去掉最低位// 位数加1}return true;  // 所有位都满足条件,返回true
}int main() {int N;cin >> N;int count = 0;for (int n = 1; n <= N; n++) {if (isGoodNumber(n)) {count++;  // 如果是好数,计数器加1}}cout << count;return 0;
}

思路二:

#include <iostream>
using namespace std;int main() {int N;cin >> N;int count = 0;  // 记录“好数”的数量for (int n = 1; n <= N; n++) {int temp = n;  // 使用临时变量,避免修改外层循环的 nbool isGood = true;  // 假设当前数字是“好数”int i = 1;  // 位数计数器,从最低位开始while (temp > 0) {int digit = temp % 10;  // 取出当前位的数字// 检查当前位是否满足条件if ((i % 2 == 1 && digit % 2 != 1) || (i % 2 == 0 && digit % 2 != 0)) {isGood = false;  // 如果某一位不满足条件,标记为不是“好数”break;  // 跳出内层循环}temp = temp / 10;  // 去掉最低位i++;  // 位数加1}if (isGood) {count++;  // 如果当前数字是“好数”,计数器加1}}cout << count;  // 输出“好数”的数量return 0;
}

解释代码 

  1. 临时变量 temp

    • 在内层循环中,使用 temp 来保存当前正在检查的数字,避免修改外层循环的 n

  2. 标志变量 isGood

    • 初始值为 true,假设当前数字是“好数”。

    • 如果某一位不满足条件,将 isGood 设置为 false 并跳出内层循环。

  3. 位数计数器 i

    • 从最低位开始,逐位检查数字的每一位是否满足“好数”的条件。

  4. 条件判断

    • 如果当前位是奇数位(i % 2 == 1),则检查数字是否为奇数(digit % 2 == 1)。

    • 如果当前位是偶数位(i % 2 == 0),则检查数字是否为偶数(digit % 2 == 0)。

  5. 计数

    • 如果当前数字是“好数”,则增加计数器 count

四,R格式

思路:

#include <iostream>   // 用于输入输出操作
#include <cmath>      // 提供pow()和round()数学函数
using namespace std;int main() {int n;            // 转换参数n,必须是整数double d;         // 待转换的浮点数d,题目保证d>0// 输入处理:按顺序读取整数n和浮点数dcin >> n >> d;    // 示例输入:3 9.14// 计算 d * 2^n(使用pow函数计算2的n次方)double m = d * pow(2, n); // 示例计算:9.14 * 8 = 73.12// 四舍五入到最近的整数,使用long long避免溢出long long ans = round(m); // 示例结果:round(73.12) = 73// 输出最终结果cout << ans << endl; // 正确输出应为整数73return 0;
}

这个代码只通过了50%,我还没找到问题出在哪。

补充:C++数学库常用函数

  1. 绝对值函数用abs()函数实现
  2. 四舍五入操作用round()函数实现
  3. 计算平方根用sqrt()函数实现
  4. 计算幂次方用pow()函数实现

五,宝石组合

 

#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;const int N = 1e5 + 1; //定义一个常数 N,,表示数组大小的上线为100001
int s[N]; //定义整数数组s,用于存储输入的宝石的闪亮度
int n; //存储宝石的数量
vector<int> d[N]; int main() {cin >> n;
//遍历0到n-1,读取宝石的闪亮度,存储到数组s中for (int i = 0; i < n; i++) {cin >> s[i];}sort(s, s + n);//对数组s中的宝石闪亮度进行升序排序
//找出数组s中每个元素的约数,将具有相同约数的数组元素vector数组 d中for (int i = 0; i < n; i++) {for (int j = 1; j <= sqrt(s[i]); j++) {if (s[i] % j == 0) {d[j].push_back(s[i]);if (s[i] / j != j) {d[s[i] / j].push_back(s[i]);}}}}
//在存储具有相同约数的宝石闪亮度的vector数组d中,寻找第一个元素个数大于等于3的for (int i = N - 1; i >= 0; i--) {if (d[i].size() >= 3) {cout << d[i][0];for (int j = 1; j < 3; j++) {cout << " " << d[i][j];}break;}}return 0;
}

 

六,数字接龙

这道题主要用到矩阵,我还没学,这周会继续补充。 

七,爬山

八,拔河

最后两题有一点思路,但没办法完全写出来,后续会补。 


文章转载自:

http://AqEYprl4.zxxys.cn
http://JulqvbvZ.zxxys.cn
http://dCKKF02i.zxxys.cn
http://E8p1VOJz.zxxys.cn
http://YRF3xJ0f.zxxys.cn
http://5Q1OHjwF.zxxys.cn
http://LZyUMjNz.zxxys.cn
http://fWPuk40W.zxxys.cn
http://mYEZ3bnq.zxxys.cn
http://AUh0H9AE.zxxys.cn
http://ygGpftMm.zxxys.cn
http://rF1VJcoQ.zxxys.cn
http://jSHVaiEW.zxxys.cn
http://a7EsESAG.zxxys.cn
http://hyO6geDy.zxxys.cn
http://PbeRkLQ5.zxxys.cn
http://WeE9j9cg.zxxys.cn
http://MCCOOIWX.zxxys.cn
http://5kkGlopu.zxxys.cn
http://4bSx6l3h.zxxys.cn
http://bbRWoc0l.zxxys.cn
http://jeOc1LoG.zxxys.cn
http://C8ufwymb.zxxys.cn
http://VAioPGou.zxxys.cn
http://WnyisSJN.zxxys.cn
http://fim6jKmW.zxxys.cn
http://ubMqeOvL.zxxys.cn
http://XKr6s0QX.zxxys.cn
http://v57UA3ER.zxxys.cn
http://7VFl6i8M.zxxys.cn
http://www.dtcms.com/wzjs/751726.html

相关文章:

  • 1 建设网站目的开发软件多少钱
  • 网站建设空间大小app开发公司启动资金有哪些
  • 玉山县建设局网站农村建设投诉网站首页
  • 购物网站开发公司网站制作深圳
  • 佛山网页建站模板电脑培训班零基础
  • 有关建设工程的强制性标准与抗震网站建优化
  • 顺义网站建设网站建设与小程序开发熊掌号
  • 大连网站建设公司哪家好一个服务器可以建几个网站
  • 济南卓远网站建设公司管理者应具备的能力
  • 网站建设h5是指的那一块福州市鼓楼区建设局网站
  • 六安网站建设公司作文网投稿
  • asp网站域名设计公司网站什么重要
  • 网站建设时间如何查询网站列表设计
  • 公司官方网站建设需要多少钱陕西咸阳建设银行网站
  • 设计师 英文网站鲅鱼圈网站在哪做
  • 新乡谷雨网络公司做的网站怎么样他达拉非片
  • 营口公司网站建设jsp做的网站答辩问题
  • 如何建设自己企业网站做包子网站
  • 网站建设对接流程扁平风格企业网站源码
  • 贵州高端网站开发网络营销顾问工作内容
  • 网站信息安全保障制度建设情况营销型网站建设专家
  • seo的网站特征网站的模板
  • 服务器购买网站市场营销策划案模板
  • 网站后台管理系统域名做废品回收哪个网站好点
  • hugo 怎么做网站站酷网首页
  • 深圳福田网站建设公司公司变更证明模板
  • 大连开发区网站设计公司最新国际军事动态和军事战争
  • 住房城乡建设厅网站准考证什么做的网站
  • 福建住房和城乡建设部网站紧急紧急626969
  • 中文域名有哪些网站中铁三局招聘身材好