- 资源限制时间限制:1.0s 内存限制:256.0MB问题描述 有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。输入格式 第一行输入一个正整数n。 以下n行描述该方格。金币数保证是不超过1000的正整数。输出格式 最多能拿金币数量。样例输入31 3 3... 资源限制时间限制:1.0s 内存限制:256.0MB问题描述 有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。输入格式 第一行输入一个正整数n。 以下n行描述该方格。金币数保证是不超过1000的正整数。输出格式 最多能拿金币数量。样例输入31 3 3...
- 试题 基础练习 阶乘计算提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一... 试题 基础练习 阶乘计算提交此题 评测记录 资源限制时间限制:1.0s 内存限制:512.0MB问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一...
- 试题 基础练习 圆的面积提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的... 试题 基础练习 圆的面积提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的...
- 资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可... 资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可...
- 资源限制时间限制:1.0s 内存限制:256.0MB问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>提交代码... 资源限制时间限制:1.0s 内存限制:256.0MB问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>提交代码...
- 资源限制时间限制:1.0s 内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例... 资源限制时间限制:1.0s 内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例...
- 试题 基础练习 Fibonacci数列提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答... 试题 基础练习 Fibonacci数列提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答...
- 无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口 回顾在前面文章中,已经介绍了crudapi和MySQL数据库集成方式,为了支持更多数据库,对代码进行了重构,采用抽象工厂设计模式,可以无缝切换不同类型的数据库,添加了对大象数据库PostgreSQL的支持。 抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创... 无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口 回顾在前面文章中,已经介绍了crudapi和MySQL数据库集成方式,为了支持更多数据库,对代码进行了重构,采用抽象工厂设计模式,可以无缝切换不同类型的数据库,添加了对大象数据库PostgreSQL的支持。 抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创...
- 方法重载机制:三个方法功能不同,但是相似,分别齐了三个不同的名字,有什么缺点呢?缺点有两个:第一个:代码不美观第二个:程序员需要记忆更多的方法名称,程序员比较累。使用方法重载机制之后:代码整齐美观功能相似的,可以让方法名相同,更易于以后的代码编写。 在java语言中,是怎么进行方法区分的呢?首先java编译器会通过方法名进行区分。但是在java语言中允许方法名相同的情况下出现。如果方法名相同... 方法重载机制:三个方法功能不同,但是相似,分别齐了三个不同的名字,有什么缺点呢?缺点有两个:第一个:代码不美观第二个:程序员需要记忆更多的方法名称,程序员比较累。使用方法重载机制之后:代码整齐美观功能相似的,可以让方法名相同,更易于以后的代码编写。 在java语言中,是怎么进行方法区分的呢?首先java编译器会通过方法名进行区分。但是在java语言中允许方法名相同的情况下出现。如果方法名相同...
- 多态具备的三个条件:1.继承2.重写3.向上转型,父类的对象保存子类的实例,父类的引用指向子类的对象 多态的基础语法:1.学习多态基础语法之前,我们需要普及两个概念:第一个:向上转型 子----->父(比喻:自动类型转型) 父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat();第二个:向下转型 父------>子(比喻:强制类型转换,需要... 多态具备的三个条件:1.继承2.重写3.向上转型,父类的对象保存子类的实例,父类的引用指向子类的对象 多态的基础语法:1.学习多态基础语法之前,我们需要普及两个概念:第一个:向上转型 子----->父(比喻:自动类型转型) 父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat();第二个:向下转型 父------>子(比喻:强制类型转换,需要...
- 对于一个java程序来说,如果没有方法,会存在什么问题?代码无法得到复用。(怎么提高复用性,可以定义方法,然后需要使用该功能的时候,直接调用一下方法即可。这样代码就得到复用了。) 功能/业务逻辑既然相同,为什么要重复编写代码,代码能不能写一次,以后要是需要再次使用该业务需求的时候,直接调用就可以了。如果想达到代码复用,那么需要学习java语言中的方法机制。 程序开始执行的时候是先执行main... 对于一个java程序来说,如果没有方法,会存在什么问题?代码无法得到复用。(怎么提高复用性,可以定义方法,然后需要使用该功能的时候,直接调用一下方法即可。这样代码就得到复用了。) 功能/业务逻辑既然相同,为什么要重复编写代码,代码能不能写一次,以后要是需要再次使用该业务需求的时候,直接调用就可以了。如果想达到代码复用,那么需要学习java语言中的方法机制。 程序开始执行的时候是先执行main...
- 试题 基础练习 闰年判断提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当... 试题 基础练习 闰年判断提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当...
- 关于循环语句:for循环while循环do….while循环 什么是循环语句,为什么要使用这种语句?因为在现实世界中,有很多事情都是需要反复/重复的去做,对应到程序当中,如果有一块代码需要重复执行,此时为了减少代码量,我们使用循环语句。 什么时候可以考虑使用循环呢?相同的代码重复出现的时候,可以使用循环语句。 for循环的语句机制以及运行原理?语法机制:for(初始化表达式; 条件表达式; ... 关于循环语句:for循环while循环do….while循环 什么是循环语句,为什么要使用这种语句?因为在现实世界中,有很多事情都是需要反复/重复的去做,对应到程序当中,如果有一块代码需要重复执行,此时为了减少代码量,我们使用循环语句。 什么时候可以考虑使用循环呢?相同的代码重复出现的时候,可以使用循环语句。 for循环的语句机制以及运行原理?语法机制:for(初始化表达式; 条件表达式; ...
- 控制语句的出现可以让我们的程序具有逻辑性/条理性,可以使用控制语句来实现一个“业务”了。 控制语句包括三类选择语句循环语句转向语句 选择语句也可以叫做分支语句if语句switch语句 循环语句:主要循环反复的去执行某段特定的代码块for循环while循环do while 循环 转向语句breakcontinuereturn(这个目前先不需要学习,后面讲方法的是会使用) if语句是分支语... 控制语句的出现可以让我们的程序具有逻辑性/条理性,可以使用控制语句来实现一个“业务”了。 控制语句包括三类选择语句循环语句转向语句 选择语句也可以叫做分支语句if语句switch语句 循环语句:主要循环反复的去执行某段特定的代码块for循环while循环do while 循环 转向语句breakcontinuereturn(这个目前先不需要学习,后面讲方法的是会使用) if语句是分支语...
- 试题 基础练习 字母图形提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出... 试题 基础练习 字母图形提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签