自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 【day63】

然而,训练和部署这样大规模的模型需要非常多的计算资源,这引起了关于能量消耗和成本的担忧。不过,他的念头之间是有因果关系的。他会在本子里记录每一个念头,并用箭头画出这个念头的来源于之前的哪一个念头。翻开这个本子,你一定会被互相穿梭的箭头给搅晕,现在他希望你用程序计算出这些念头中最长的一条因果链。将念头从1到n编号,念头i来源于念头from[i],保证from[i]<i,from[i]=0表示该念头没有来源念头,只是脑袋一抽,灵光一现。输出该字符串最多能断成多少截完全一样的子串。

2026-03-25 11:45:12 344

原创 【day63】

多模态学习是人工智能中一个重要研究方向,旨在让模型能同时处理不同类型数据,比如文本、图像和音频。多模态学习融合了不同模态的信息,让模型获取更全面的理解。随着深度学习技术的发展,多模态模型在许多领域已达成了非凡成就,比如视觉问答系统、交叉模态检索和智能助手。有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2……给出一个整数 n(n<10^30) 和 k 个变换规则(k<=15)。经过任意次的变换(0次或多次),能产生出多少个不同整数。一位数可变换成另一个一位数,变换得到的数不能为零。

2026-03-24 13:37:04 252

原创 【day62】

八皇后问题是在棋盘上放皇后,互相不攻击,求方案。变换一下棋子,还可以有八车问题,八马问题,八兵问题,八王问题,注意别念反。在这道题里,棋子换成车,同时棋盘也得换,确切说,是进行一些改造。比如现在有一张n*n的棋盘,我们在一些格子上抠几个洞,这些洞自然不能放棋子了,会漏下去的。现在,你想想,在攻击的过程中如果踩到一个洞,便会自取灭亡。举个例子,在自动驾驶系统中里,视觉模型可以识别道路交通工具和行人来帮助系统做出安全的决策。此题,给你棋盘的规模n,以及挖洞情况,求放k个车的方案数(k从0到最多可放车数)

2026-03-23 10:36:55 253

原创 【day61】

联邦学习是分布式机器学习的一种方法,旨在保护用户数据隐私的同时训练模型。在传统机器学习方式中,数据通常被集中在服务器上训练。然而,在许多现实情况下,数据是私人敏感的,很难直接分享。联邦学习通过训练安装在设备上的本地模型来解决这个问题,它只在中心服务器上装载数据模型参数或梯度信息。通过这种方法,可以在不接触原始数据的情况下实现协作学习。联邦学习在许多领域吸引了越来越多的关注,比如说移动计算。规则同8皇后问题,但是棋盘上每格都有一个数字,要求八皇后所在格子数字之和最大。你能找出其中的规律并写所有的数列AN吗?

2026-03-22 10:29:39 185

原创 【day60】

生成式人工智能是AI科技的一种分类,能生成新内容,比如文本、图像和音频。与传统分类模型不同,生成式模型学习数据的分布情况,然后生成以已学习的模式为基础的新样本。在近些年,随着深度学习技术的进步,生成式模型在许多领域已达到非凡的成就。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。给出所有芯片的测试结果,问哪些芯片是好芯片。

2026-03-21 09:46:37 205

原创 【day59】

在这个方法中,模型可以利用在预训练期间学习到的知识来提升下游任务的性能。比如说在自然语言处理领域,许多语言模型通过大量文本语言库进行预训练,它在任务中取得极高成果,比如文本分类、机器翻译和问题问答。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。说明:同一条对角线是指包括两条主对角线的所有对角线,n=5时的棋盘从左上往右下有9条对角线,从右上往左下也有9条对角线。问总共有多少种放法?

2026-03-20 10:49:06 180

原创 【day58】

过拟合在训练机器学习模型的期间是个非常常见的问题。当一个模型在训练集上运行的非常好但在测试机上表现很差,这种现象就能被认为是由于过拟合。为了减少过你和问题研究人员提出了许多种技术,比如说正则化,数据增强和交叉验证。正则化方法将惩罚性引入到损失函数中来限制模型参数的大小,使模型更简单和更稳定。增强通过应用例如旋转减或者给原数据增加噪音等操作来增加训练数据的多样性。另外叉验证通过重复分割数据集为训练集和验证集来评估模型的泛化能力。这些技术在实际应用当中可以有效地提升机器学习模型的性能。

2026-03-19 13:40:10 194

原创 【day57】

智能体的目标是找到能够最大化长期积累奖励的策略,通过连续的探索和学习。在著名的go程序Alpha go中,强化学习与生存神经网络相结合,让电脑能够达到甚至超过顶尖人类玩家的水平。3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing。编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。1:两个字符串长度不等。

2026-03-18 10:32:12 181

原创 【day56】

Transformer模型是基于注意力机制的神经网络架构,其在自然语言处理的领域取得了巨大的成就。与传统的循环神经网络不同, Transformers不按顺序一步一步的处理。在机器翻译任务中,Transformer模型可以动态分配注意力权重根据一句话中不同单词之间的关系,以此输出更精确的翻译,另外Transformer架构已被广泛应用于许多任务,比如说文本生成识别,甚至图像处理。在近些年,最大规模的预训练模型就是建立在Transformer架构上,它极大程度加快了人工智能技术的发展。

2026-03-17 14:51:34 338

原创 【day55】

卷基神经网络在深度学习里最重要的模型之一,被广泛应用于计算机视觉任务,例如图像分类,目标检测和图像划分。另外,池化层通常被用于减少特征图的空间维度,减少了计算成本和提升了鲁棒性。然而训练生成卷积神经网络通常需要大量的已标签数据以及强大的计算资源,这仍然在当前研究中是一项重要的挑战。串行连接是一根或一组电线来传送CPU的数据到外部设备,例如鼠标、键盘、调制解调器、扫描仪和一些打印机。使用串行连接的优势在长距离里提供有效的连接。并行连接比串行连接快得多,但它限制了CPU与外部设备之间的距离必须小于3米。

2026-03-16 11:05:05 382

原创 【day54】

提供通用的互相连接系统,它由一组电线或电路组成,用于协调并在计算机内部部件之间传输信息。总线的两大特征是:单次可处理的信息量,也就是总线宽度,以及传输这些数据的速度。固态存储有时候被称作闪存,将数据储存在可删除、可重写的电路中。固态驱动是封存好的闪存设备,它被用于替代硬盘驱动。平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。CD、DVD和蓝光技术被归为光存储,他们将数据以光盘上微观光点和暗点的形式进行表示。

2026-03-15 11:00:00 50

原创 【day53】

ROM只读存储器存储了引导加载程序的一系列指令和数据。ROM存储的内容,即使设备关闭的时候,仍然保持在原位。最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。最早的个人计算机使用盒式磁带进行存储,不过软盘存储很快就出现了。大多数计算机都有被称为大容量存储(或辅助存储)系统的额外存储设备。FJ想让奶牛们计算Sn的值,请你帮助FJ打印出Sn的完整表达式,以方便奶牛们做题。

2026-03-14 10:18:03 326

原创 【day52】

基础款的镭射打印机只打印黑白两种颜色。对于不同的兔子,t,s的数值是不同的,但是所有的乌龟却是一致——它们不到终点决不停止。然而有些比赛相当漫长,全程观看会耗费大量时间,而小华发现只要在每场比赛开始后记录下兔子和乌龟的数据——兔子的速度v1(表示每秒兔子能跑v1米),乌龟的速度v2,以及兔子对应的t,s值,以及赛道的长度l——就能预测出比赛的结果。但是小华很懒,不想通过手工计算推测出比赛的结果,于是他找到了你请求帮助,请你写一个程序,对于输入的一场比赛的数据v1,v2,t,s,l,预测该场比赛的结果。

2026-03-13 09:45:50 436

原创 【day51】

一台光学扫描仪使用感光仪器来转化图像,例如,将一个图片或者文本转化为电子信号以电脑来进行操控。例如,一张图片可以被扫描进电脑。两个最普遍的扫描器类型是平板扫描仪,与一台办公室图片打印机相似,第二个是手持扫描仪,它需要手工扫描要处理的图片。调制解调器即调制器-解调器的缩写,这个设备能够将电脑连接到电话线,并允许信息传输到另一台计算机或从另一台计算机接收信息的设备。从一台电脑上传送出的消息通过调制解调器转化为音频信号,信号接着被电话线传送到接收的调制解调器,该解调器将信号转化为接收端计算机能够理解的信息。

2026-03-12 10:14:20 333

原创 【day50】

一个光笔带有光明笔尖的触控笔,可用于计算机屏幕上直接绘画,通过按压光笔按键和按压在屏幕表面上来选择屏幕上的信息。它底部有一个检测设备,可以让用户控制屏幕上指针或游标的移动,通过在光滑平面上移动鼠标。随着设备在平面上移动,游标也在屏幕里面移动。操纵杆是由可向多方向移动的杠杆所组成的一个指向型设备,用来在电脑屏幕上去操纵游标或其他图型对象。键盘是类似打字机的设备,可以让用户在计算机上打文字和命令。一些键盘有特殊的功能或集成指向性设备,例如轨迹球或触摸感应区域,这些设备能让用户通过手指移动来操控屏幕上的光标。

2026-03-11 09:48:18 361

原创 【day49】

计算机硬件是指涉及计算机功能的设备,由可以物理操作的组件组成。在这些类别中的组件通过称为总线的导线或电路连接到微处理器,具体来说就是电脑的中心处理部件,即提供计算功能和计算机控制操作的电子电路。微型控制器可以监控能量效率,提供预设启动时间,并且可以通过智能手机或者笔记本电脑远程控制。这些设备,戴在手腕或夹在口袋里,监视步数和心跳频率。它们可以计算卡路里,绘制出你的健康成就图以及分享这些信息给你的Facebook朋友。这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。

2026-03-10 10:52:38 524

原创 【day48】

在2013年,三星、谷歌和Qualcomm引进了新类型的数字手表。这些多功能设备被称作智能手表,包含摄像机、测温计、指南针、计算机、通话手机、GPS、视频播放器以及健康追踪设备。玩电脑游戏的设备包括索尼的PlayStation,任天堂的wii和微软的xbox。音频播放器,例如iPod touch, 通过向用户提供一个可以储存和播放上千首音乐的手持设备改革了整个音乐行业,这些设备通过触碰屏或者简单的。1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求大于等于n的所有这样的四位十进制数。

2026-03-09 10:18:48 462

原创 【day47】

1. 找到{5, 3, 8, 2, 9}中最小的两个数,分别是2和3,从{2. 找到{5, 8, 9, 5}中最小的两个数,分别是5和5,从{3. 找到{8, 9, 10}中最小的两个数,分别是8和9,从{4. 找到{10, 17}中最小的两个数,分别是10和17,从{}中删除它们并将和5加入,得到{5, 8, 9, 5},费用为5。}中删除它们并将和10加入,得到{8, 9, 10},费用为10。}中删除它们并将和17加入,得到{10, 17},费用为17。}中删除掉,然后将它们的和加入到{

2026-03-08 21:00:45 309

原创 【day46】

但他们也有大量不同种类的移动应用,这些应用可以帮助你计算小费,播放你喜欢的音乐以及通过游戏取悦你。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。智能手机是世界上最常使用的电子设备,一台智能手机配有小型键盘或触控屏,它被设计是为了可以被放进口袋、靠电池运行以及拿在手上就能使用。有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。给出所有芯片的测试结果,问哪些芯片是好芯片。

2026-03-07 16:17:43 315

原创 【day45】

变换一下棋子,还可以有八车问题,八马问题,八兵问题,八王问题,注意别念反。在这道题里,棋子换成车,同时棋盘也得换,确切说,是进行一些改造。比如现在有一张n*n的棋盘,我们在一些格子上抠几个洞,这些洞自然不能放棋子了,会漏下去的。另外,一个车本来能攻击和它的同行同列。现在,你想想,在攻击的过程中如果踩到一个洞,便会自取灭亡。平板电脑使用特定的操作系统,例如iOS和安卓或者特殊的操作系统模式,例如windows10平板模式。此题,给你棋盘的规模n,以及挖洞情况,求放k个车的方案数(k从0到最多可放车数)

2026-03-06 20:24:56 390

原创 【day44】dfs

Chromebook的用户使用以web为基础的软件在云服务器上储存他们所有的数据,而不是在一个当地的硬盘里。在实现任务时,每次只能移动一个盘子,且任何时刻不允许大的盘子放在小的盘子上面,B杆可以作为辅助存放杆。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。它的屏幕、键盘、摄像头、储存设备以及扬声器所有都包含在一个单一的盒子里面,这样的话,这个设备可以被很轻松的从一个地方转移到另一个地方。

2026-03-05 17:30:27 470

原创 【day43】

例如一数列为“11 22 33”,其中11可以被11整除,22可以被11整除,33可以被11整除,11+22=33能被11整除,22+33=55能被11整除,11+33=44能被11整除,11+22+33=66能被11整除。比如说2393,2393 本身是一个素数,它的末位去掉之后,余下的是239。给定一个由数字或字母组成的字符串,将字符串中每个字符转换为对应的镜面字符(有镜面字符)或保持不变(无对应镜面字符),如果转换后的字符串反读的结果与字符串转换前正读的结果相同,则该字符串被称作镜面字符串。

2026-03-04 13:38:41 675

原创 【day42】

就像: 8 1 3 6 2 从最左边接下去数8个数字: 1 3 6 2 8 1 3 6 所以下一个数字是6. 重复这样做 (这次从'6'开始数6个数字) 并且你会停止在一个新的数字上: 2 8 1 3 6 2, 也就是2. 再这样做 (这次数两个): 8 1。如果你从最左边的数字( 记为n,在这个例子中是8) 开始往右边数,一直数n个数字(如果已经到了最右边则回到最左边),你会停在另一个不同的数字上。此时,我们数到的数字依次是:8 6 2 1 3,即每一个数字都被数了1次,并且回到了起点。

2026-03-03 17:41:52 557

原创 【day41】

期间最长的至少有一个农民在挤奶的连续时间为900秒(从300时刻到1200时刻),而最长的无人挤奶的连续时间(从挤奶开始一直到挤奶结束)为300秒(从1200时刻到1500时刻)。你的任务是编一个程序,读入一个有N个农民(1 <= N <= 5000)挤N头牛的工作时间列表,计算以下两点(均以秒为单位): 最长至少有一人在挤奶的时间段。然后,帕特里克将尝试计算每堆的价值,其中每堆的价值是那堆糖果价值的总和,如果他觉得没有平等的价值,他将开始哭了起来。不幸的是,帕特里克太小了,所以不能正确的计算。

2026-03-02 23:26:50 700

原创 【day40】

在商店中,每一种商品都有一个价格(用整数表示)。例如,一朵花的价格是 2 zorkmids (z),而一个花瓶的价格是 5z。为了吸引更多的顾客,商店举行了促销活动。促销活动把一个或多个商品组合起来降价销售,例如: 三朵花的价格是 5z 而不是 6z, 两个花瓶和一朵花的价格是 10z 而不是 12z。编写一个程序,计算顾客购买一定商品的花费,尽量利用优惠使花费最少。尽管有时候添加其他商品可以获得更少的花费,但是你不能这么做。

2026-03-01 15:00:00 990

原创 【day39】

有一次,一位大客户来到明明的厂洽谈生意,他需要采购一批型号各不相同的摩托车,然后他把需要的摩托车的型号告诉了明明,接着明明就需要在他所生产的摩托车中寻找到型号匹配的,如果有则卖给那个客户,如果没有则只能对客户说抱歉了。于是明明找到了你,你是一名程序设计专家,明明希望你能够帮他写一个程序,程序中记录了他工厂生产的所有摩托车的数据,然后当有客户拿着摩托车的订单来洽谈生意时,只要在这个程序中输入摩托车的型号数据,程序就能够查询出工厂是否生产这类的摩托车,这样就能提高明明工厂的工作效率,有助于工厂进一步发展。

2026-02-28 23:05:08 659

原创 【day38】

例子包括降低蚕障人事,使用计算机的门槛简化程序使用,发展三维虚拟现实输入和输出设备,改进手写和语音识别,以及为飞机仪表研发平视显示器,这种显示器会将重要的信息,比如速度,纬度航向等展示,在飞行器的窗户屏幕上。你的程序需要从标准输入设备(通常为键盘)中输入N(1≤N≤10)个学生的信息,每项信息包含该学生的编号、姓名、性别、年龄、成绩共五项,按成绩进行排序,然后按成绩从低到高输出,输入保证没有相同的成绩。给定若干行短文,要求按字符出现的频度由高到低输出,当两个字符出现的频度相同时,按字符大小的顺序输出。

2026-02-27 12:47:08 554

原创 【day37】

这些方面包括模仿机器人的物理特性,模仿它的环境计划,它的动作指引,高效操作它的机械装置,使用传感器向控制程序提供反馈,以及保证他行为安全性。我们做好了题目的解答,提交之后,要么“AC”,要么错误,不管怎样错法,总是给你记上一笔,表明你曾经有过一次错误提交,因而当你一旦提交该题“AC”后,就要与你算一算帐了,总共该题错误提交了几回。这样一来,你在做出的题数上,可能领先别人很多,但是,在做出同样题数的人群中,你可能会在耗时上处于排名的劣势。的功能,以及用计算机模仿人类的行为来提升我们对智能的理解。

2026-02-26 15:53:49 813

原创 【day36】

例如‘1013’这个数,它只能被1和1013整除,因此‘1013’是一个素数,我们去掉它的最高位,剩下的数是13(其实剩下的应该是013,但是前置0对一个整数来说没有意义,因此0被舍去,就剩下13),13只能被1和13整除,因此13也是个素数,我们再接着去掉它的最高位,剩下的个位数是3,3当然也是素数,因此‘1013’就是纯粹素数。某天、小晨在路上背着单词,突遇一外星人,外星人对小晨很感兴趣,为了考验小晨的智商,就向小晨提问简单加法,由于外星人使用16进制,所以,小晨必须用16进制回答。

2026-02-25 17:12:11 858

原创 【day35】

你的工作就是去这些牛制造的奇观(最棒的回文)。要你寻找的最长的回文的文章是一个不超过20,000个字符的字符串。计算机科学的目标范围很广,既包括寻找更好的方法来教育人们使用现有的计算机,也包括对那些可能几十年都无法实现的技术和方法进行高度推测性的研究。输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。输出的第一行应该包括找到的最长的回文的长度。

2026-02-24 19:54:39 813

原创 【day34】

例如:有一个数字串为17,最大的子串就应该是17,因为1不是质数,7虽然是质数,但是7的长度只有1,17也是质数,它的长度为2,因此最大的子串就是17。最后,输出翻译完的字符串。例如字符串为:2d352d@,因为第一个字符为数字2,则将后一个字符d输出3次,而d则不需再翻译,然后翻译3,3也是一个数字,则将后一个字符5输出4次,而5则不需再翻译,然后翻译2,2也是一个数字,将后一个字符d输出3次,而d则不需再翻译,最后一个字符为@,表示自己,直接输出即可,最后的输出为:ddd 555 5dd d@;

2026-02-23 11:42:33 847

原创 【day33】

他想请你帮个忙,帮他写一个程序,用来判断一个数,它的十进制数是回文数,且它的二进制数也是回文数。可是不巧的是,明明进了一家会计公司,每天都要计算很多数据,在这些计算中加法运算居多,而且这些加法不只是是两个数之间的加法,更有多个数的连加。于是,明明就求助于你这位程序设计专家,能否帮他写一个程序,构造出序列的前9项,然后当明明需要知道序列中的哪一项的时,你就把那一项的数字告诉明明。4) 以此类推下去,第n轮,在第n-1轮的数字的基础上,每两个相邻的和为n的数之间插入n。1) 第1轮,写出两个1,即11;

2026-02-22 18:22:46 1014

原创 【day32】

然后明明会选择four这个单词,虽然five这个单词的长度和four这个单词的长度一样,但是four在five的前面,所以明明会先背four这个单词,然后再背five,等明明把five这个单词背完以后,接着背one这个单词,最后背的是two这个单词。但是在这样背单词之中,明明又发现了另一个问题,当要背非常多的单词时,寻找最长的单词会花很多时间,他想让你帮助他写一个程序,找出一行单词中最长的那个,节约明明背单词所花的时间,与此同时,明明希望你能告诉他这个英文单词有多少个字母组成,那他可以做到心里有数。

2026-02-21 11:54:04 848

原创 【day31】

在开展他的研究之前,明明首先需要对他多年比赛的统计数据进行一些分析,所以需要你的帮忙。例如,11010010这个模式可能是二进制数据——在这种情况下,它对应的十进制数字是210——也可能是一条指令,告诉计算机将其开关中存储的数据与某个存储芯片位置中存储的数据进行比较。我们找到最小的那个字符串,可知为aalabal,它的第一个字母'a'在原字符串中位置为7,7-1=6,则6为口令。在11分制下,此时比赛的结果是明明第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。这样将得到一些字符串。

2026-02-20 13:33:57 885

原创 【day30】

这个游戏如下,给明明一个任意长度的英文字串,其中只包含小写字母,然后让明明对字符串中的字母排序,然后再把排完序的字符串写出来,如果连续写对10次的话,明明的爸爸就会奖励他,带他出去吃KFC。但是明明的爸爸在出题目考明明的时候,自己却犯了难,用英文随便写出一个无序的英文字符串是很简单的,但是排序的话却要费一些功夫,而且还不能出错,否则就无法知道明明做的对不对了。后来的机器被设计为可存储程序。命令,如数据,被保存在”存储器”,让计算机在执行命令期间不受到纸带阅读器的速度限制,可以在不重写电脑的情况下解决问题。

2026-02-19 13:47:59 860

原创 【day29】

ENIAC被授予了专利,但在1973年十几年之后这项专利被推翻了,当这台机器被揭露包含了第一次被用于 Atanasoff-Berry计算机的原理。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是“6”+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。

2026-02-18 11:15:27 807

原创 【day28】

用cin.get()不漏过b输入空格if (c!return ans;string a;char b;cin.get(b);return 0;if (x!return 0;第一个加法机器,是数字计算机的前身,在1642年由法国科学家、数学家和哲学家Blaise Pascal设计而成。这个设备应用了一系列10齿轮子,每个齿代表0-9的数字。齿轮相互连接,所以数字可以通过将齿轮推动一个正确的数字来相互进行加法运算。

2026-02-15 13:31:36 782

原创 【day27】

但是没有想到的是,经过测试员的测试,发现了一大堆的错误,返回的结果很多都是不对的,这个令明明相当的不解,始终想不通自己的程序错在哪里。你是一名经验丰富的程序员,明明把这个问题来求助于你,明明和你说了他的想法,你一听就明白明明错在了哪里,原来明明使用double型来存放浮点数,但是由于double型的精度问题,不可能把所有的小数都精确的保存好,如果小数位数很长,就会出错。它们在研究和应用技术的几乎每个领域都是必要的工具,从建造宇宙模型到生产明天的天气报告,它们在自身上的运用开启预测的新时代。

2026-02-14 21:55:54 662

原创 【day26】

在这张效益表中,每行代表一名公司职员,每列代表一个客户,每行中的5个数字就表示了当该行所代表的公司职员和每位客户谈判时所能产生的效益。明明的爸爸的问题可以归结为:给你一张5行5列的效益表,表中的数字均为大于等于0的整数,要求在这张表中选出5个数字,使这5个数字的和最大。因此,不同的职员与不同的客户谈判,会给公司带来不同的经济效益。方阵中的数字从1开始递增,数字的排序规则是从左上角出发由1开始排序,并按顺时针方向旋进,即先排最外面的一圈,然后排里面的一圈,以此类推,直到排到最后一个数为止。

2026-02-13 21:18:50 857

原创 【day25】

有一天,明明在数学课上学了矩阵的转换,即有一个r×r的矩阵,把矩阵中的数以左上到右下的对角线的方式进行交换,然后形成一个新的矩阵。(2) 从“2”开始直到n*n为止各数依次按下列规则存放:每一个数存放的行的行数比前一个数的行数减1,每一个数存放的列的列数比前一个数的列数加1,即前一个数的右上方。明明的问题可以归结为:试编程将一个稀疏矩阵a转换成只存放非零元素的矩阵b,即找出每个不是0的元素,按从左到右从上到下的顺序,输出其所在的行和列以及它的值。但是随着n的不断增大,构建一个n阶魔方阵所花的精力就越多。

2026-02-12 16:02:35 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除