简单的小题集(八)

news/2024/7/7 19:05:32

文章目录

  • 一、这题有点麻烦
  • 二、Nba 总冠军 2


一、这题有点麻烦

信不信这道题的核心内容连两句话都没有,说实话,就这不到两句话的题就能
把你做熄火了,不信你就试试呗:
皮皮的小南教大家玩数字,这不他拿出 n 个数字,他让你从这 n 个数字中选 m 个数字,然
后将他们相乘,数数结果末尾有多少个 0(1089000 这个数末尾有 3 个 0,前面那个 0 不算
哦),小南想知道如何选择才能让结果末尾的 0 最多,最多有多少?
对不起,这不到两句话的一句话确实有点长,但是你看懂题了吗,来,我的英雄,我相信
你很快就能 A 了它。记住!千万别熄火哈,不然那就尴尬了。

#include <stdio.h>
int countZero(int n, int m) {
 int num[n]; //存储 n 个数字
 
 //输入 num 
 scanf("%d", &num);
 
 int count2 = 0, count5 = 0; //统计 num 中 2 和 5 的个数
 
 for(int i=0; i<n; i++) {
 if(num[i] == 2) count2++;
 if(num[i] == 5) count5++; 
 }
 return ((count2+count5)>m) ? (count2+count5) : m;
}
int main() {
 int n, m;
 
 scanf("%d %d", &n, &m);
 int res = countZero(n, m);
 
 printf("结果末尾最多有%d 个 0\n", res);
 return 0;
}

二、Nba 总冠军 2

众所周知,著名篮球运动员 CXK 喜欢唱、跳、RAP 和篮球, 终于在 2030 年
他有幸参加 NBA 选秀大会,NBA 总裁亚当萧华给他出了一道题目,给了他季后赛的交战情
况,请他编程算出总冠军队伍的赢球记录。
NBA 东西部分别根据常规赛战绩选出前 8 名进入季后赛,季后赛全部采用 7 场 4 胜制,第
一轮东西部前 8 名为 4 组对阵,每组对阵赢球的一方晋级第二轮;第二轮东西部从 4 支队
伍中分为 2 组对阵,最终 2 队进入分区决赛,东西部分区决赛晋级球队会师总决赛。总决
赛最终赢球的一方赢得奥布莱恩杯!
东部球队分别编号为 A、B、C、D、E、F、G、H,西部球队分别编号为:I、J、K、L、M、N、
O、P, 现在给定所有对阵的情况,请按时间顺序输出总冠军队伍的对阵情况。CXK 练习代
码时长才半个月,因此需要向你求助,如果你做对了,IKUN 会送你一张下赛季湖人队的比
赛门票。

#include <stdio.h>
char teamA[8] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'};
char teamB[8] = {'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P'};
int main() {
 char first_east[4][2] = {{'A','B'}, {'C','D'}, {'E','F'}, {'G','H'}}; 
 char first_west[4][2] = {{'I','J'}, {'K','L'}, {'M','N'}, {'O','P'}};
 //第一轮
 char second_east[2][2]; 
 char second_west[2][2];
 //第二轮
 char final_east[2];
 char final_west[2];
 //总决赛
 printf("第一轮结果:\n");
 //打印第一轮东西部对战
 
 printf("第二轮结果:\n"); 
 //打印第二轮东西部对战
 
 printf("分区决赛结果:\n");
 //打印东西部决赛
 printf("总决赛结果:\n");
 //打印总决赛
 return 0;
}

http://lihuaxi.xjx100.cn/news/1886832.html

相关文章

高通平台开发系列讲解(USB篇)MBIM 调试记录

文章目录 一、MBIM网卡显示二、未插入SIM卡情况显示三、SIM 无服务四、正常五、抓取QXDM log 分析沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本文主要介绍MBIM网卡调试过程的记录。 一、MBIM网卡显示 若显示黄标,则检查mbimd进程是否正常,mbim驱动是否正常。 二…

(第40天)RAC 常用管理命令总结

RAC 常用命令 RAC 管理命令可以分为以下几层: 节点层:olsnodes网络层:oifcfg集群层:crsctl,ocrcheck,ocrdump,ocrconfig应用层:srvctl,onsctl这些命令都可以加 -h 来查看帮助信息,下面列举一些在日常管理中比较常用的命令: ## 查看集群状态 [grid@luciferdb03:~]$ crs…

C++ throw(抛出异常)详解

C 异常处理的流程&#xff0c;具体为&#xff1a; 抛出&#xff08;Throw&#xff09;--> 检测&#xff08;Try&#xff09; --> 捕获&#xff08;Catch&#xff09; 异常必须显式地抛出&#xff0c;才能被检测和捕获到&#xff1b;如果没有显式的抛出&#xff0c;即使…

Docker笔记:关于Dockerfile及构建镜像

Dockerfile 的作用 Dockerfile让docker命令变得更简单&#xff0c;是用于构建docker镜像&#xff0c;实现自动化部署 Dockerfile 构建自己的centos镜像 这里有一个应用场景&#xff0c;创建一个自己的centos镜像&#xff0c;这个镜像有我们所需的软件 可以将我们一系列的操作…

ML之FE:数据预处理/特征工程之构造特征—构造交互特征(四则运算/多项式)—将输入特征进行多项式映射,即根据两个特征来构造多项式组合特征的代码实战

ML之FE:数据预处理/特征工程之构造特征—构造交互特征(四则运算/多项式)—将输入特征进行多项式映射,即根据两个特征来构造多项式组合特征的代码实战 目录

docker二 redis单机安装

创建文件夹 mkdir -p /usr/local/redis/data /usr/local/redis/logs /usr/local/redis/conf chmod -R 777 /usr/local/redis/data* chmod -R 777 /usr/local/redis/logs*另一种风格 # 创建 redis 配置存放目录 mkdir -p /home/docker/redis/conf && chmod 777 /home/…

Axure元件的介绍使用与登录界面以及个人简历的绘制

目录 一.Axure元件介绍 1.1.简介 1.2.常见的元件 1.3.元件的操作 二.基本元件的使用 2.1.矩形和圆形 2.2.图片 2.3.文本元件 2.4.热区 2.5.线段元件 三.表单型元件的使用 3.1.文本框 3.2.文本域 3.3.下拉列表 3.4.列表框 3.5.单选按钮 3.6.复选框 四.菜单和表…

QML WebEngineView 全屏和退出

作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 在使用浏览器时,我们经常会用到全屏模式,最常见的场景有:观看视频、阅读文章、在线演示等。全屏模式的优点在于,它可以让用户充分地利用有限的屏幕空间,更好地专注于内容本身,从而提供丰富的沉浸式视觉…