蓝桥杯学习记录-21.2.25

蓝桥杯学习记录-21.2.25

一、测试练习

回文数

1、问题描述

资源限制

时间限制:1.0s 内存限制:512.0MB

问题描述

153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。

输出格式

按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。

2、解题思路

(1)因为要输出的是三位可能不相同的数,所以首先要用三层for 循环遍历数字

(2)然后用if找出符合条件的数字

(3)最后用十进制输出来

3、代码
include<iostream>
using namespace std;
int main()
{
	for (int i = 1; i < 10; i++) 
	{
			for (int j = 0; j < 10; j++) 
			{
				for (int k = 0; k < 10; k++) 
				{
					if (i * 100 + j * 10 + k == i * i * i + j * j * j + k * k * k)
					 {
						cout<<i * 100 + j * 10 + k<<endl;
					 }
				}
			}
	}

二、视频学习

1、视频名称及链接

[枚举算法练习]

(https://www.bilibili.com/video/BV1jE411g76D?p=8)

2、学习心得

(1)枚举就是根据提出的问题,列出该问题的所有的可能,并逐一列出的可能,检验每个可能解是否是问题的正解,如果是就采用,不是的话就判断下一个。

(2)题目具有的特点:解枚举范围是有穷的,检验条件是确定的

3、对应练习
特殊的回文数
(1)题目描述

资源限制

时间限制:1.0s 内存限制:512.0MB

问题描述

123321是一个非常特殊的数,它从左边读和从右边读是一样的。
  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

输入格式

输入一行,包含一个正整数n。

输出格式

按从小到大的顺序输出满足条件的整数,每个整数占一行。

样例输入

52

样例输出

899998
989989
998899

数据规模和约定

1<=n<=54。

(2)代码
#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	for (int a = 1; a < 10; a++) 
	{
			for (int b = 0; b < 10; b++) 
			{
				for (int c = 0; c < 10; c++) 
				{
					if (n == (a + b)*2+c)
					 {
						cout<<a*10000+b*1000+c*100+b*10+a<<endl;
					 }
				}
			}
	}
	for (int i = 1; i < 10; i++) 
	{
			for (int j = 0; j < 10; j++) 
			{
				for (int k = 0; k < 10; k++) 
				{
					if (n == (i + j + k)*2)
					 {
						cout<<i*100000+j*10000+k*1000+k*100+j*10+i<<endl;
					 }
				}
			}
	}
	
	return 0;
}
### 回答1: DevExpress是一家软件开发工具公司,他们提供了各种用于创建高性能、交互性及据驱动的应用程序的开发工具。其中,DevExpress Universal是他们的主要产品之一。 在提到devexpress.universal.21.2.6时,它指的是DevExpress在2021年第2个季度发布的软件版本号为21.2.6的Universal套件。 这个版本的Universal套件包含了各种用于开发Windows、Web、移动和云平台应用程序的工具。它提供了丰富的控件、组件和库,可以简化开发人员的工作并提高应用程序的质量和性能。 devexpress.universal.21.2.6具有许多新的功能和改进,以及修复了之前版本中的一些问题。开发人员可以通过使用这个版本的Universal套件,来构建现代化的应用程序,实现自定义界面、据可视化、据分析、报表生成等功能。 除了功能上的改进,DevExpress还为开发人员提供了一流的技术支持和文档,以帮助他们更好地使用Universal套件。开发人员可以通过DevExpress的官方网站和论坛,获取到最新的教程、示例代码和技术文档,以便更好地利用devexpress.universal.21.2.6来开发自己的应用程序。 总而言之,devexpress.universal.21.2.6是DevExpress公司发布的一个基于21.2.6版本的Universal套件,它提供了丰富的开发工具和功能,帮助开发人员构建高性能和易于维护的应用程序。无论是Windows、Web、移动还是云平台,都可以使用这个版本的Universal套件来创建现代化的应用程序。 ### 回答2: devexpress.universal.21.2.6是DevExpress公司所提供的一款软件开发工具包。DevExpress是一家专注于开发软件开发工具和应用解决方案的国际知名公司,该公司提供了许多面向不同平台的开发工具。 devexpress.universal.21.2.6是该公司的一款全球通用的开发工具包,适用于各种不同的开发环境和平台,包括Windows、Web和移动应用等。该工具包提供了丰富的控件库和解决方案,可以帮助开发人员快速构建功能强大、界面美观的应用程序。 devexpress.universal.21.2.6具有很多优点。首先,它可以与不同的开发环境和编程语言集成,如C#、VB.NET等,方便开发人员使用。其次,该工具包拥有丰富的控件库,包括图表、报表、网格和文本编辑等控件,可以满足开发人员在不同项目中的需要。此外,devexpress.universal.21.2.6还提供了许多高效的功能和工具,如据绑定、布局管理和样式定制等,可以提高开发效率和应用质量。 总而言之,devexpress.universal.21.2.6是一款功能强大、易于使用的开发工具包,适用于各种开发项目。它能够帮助开发人员快速构建出高质量、用户友好的应用程序,提升开发效率和开发质量。 ### 回答3: DevExpress Universal 21.2.6 是DevExpress公司为.NET开发人员提供的一套综合性开发工具包。它提供了丰富而强大的功能,帮助开发人员快速构建高性能、现代化的跨平台应用程序。 DevExpress Universal 21.2.6 提供了一个全面的控件库,包括据展示控件、据输入控件、布局和导航控件、报表和分析控件等等。这些控件具有高度的可定制性和灵活性,开发人员可以根据自己的需求进行定制。控件库支持多种UI技术,包括Windows Forms、WPF、ASP.NET、ASP.NET Core等,以及跨平台开发框架Blazor。 除了控件库,DevExpress Universal 21.2.6 还提供了许多其他的工具和组件,帮助开发人员提高生产效率。其中包括代码编辑器、调试器、性能分析工具、报表设计器等等。这些工具能够简化开发过程,提供更好的开发体验。 DevExpress Universal 21.2.6 还提供了丰富的文档和示例代码,帮助开发人员更好地了解和使用各种功能。开发人员可以通过官方网站获得相关文档和示例代码,也可以参加官方举办的培训和研讨会,与其他开发人员进行交流和分享经验。 总之,DevExpress Universal 21.2.6 是一套功能强大、易于使用的开发工具包,能够帮助开发人员快速构建高质量的跨平台应用程序。无论是初学者还是经验丰富的开发人员,都可以从中受益。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值