- 博客(7)
- 收藏
- 关注
原创 蓝桥-BASIC-03 圆的面积
题目资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。样例输入4样例输出50.2654825数据规模与约定1 <= r <= 10000。提示本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(
2022-02-26 17:02:49 121
原创 蓝桥-BASIC-01 序列求和
题目资源限制时间限制:1.0s 内存限制:256.0MB问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100样例输出5050数据规模与约定1 <= n <= 1,000,000,000。代码n=int(input())s=int((n+1)*n/2)print(s)...
2022-02-26 16:50:19 160
原创 蓝桥-BASIC-30 阶乘计算
题目资源限制时间限制:1.0s 内存限制:512.0MB问题描述输入一个正整数n,输出n!的值。 其中n!=123*…*n。算法描述n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。输入格式输入包含一个正整数n,n<=1000
2022-02-25 20:28:52 6618
原创 蓝桥-BASIC-11 十六进制转十进制
题目资源限制时间限制:1.0s 内存限制:512.0MB问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535代码s=input()#所有输入默认字符串if len(s)<=100000: res_1=int(s,16)#这里的int(s,16)代表把16进制的s转化成10进制 print(res_1).
2022-02-25 20:23:05 7415
原创 蓝桥-BASIC-12 十六进制转八进制
题目资源限制时间限制:1.0s 内存限制:512.0MB问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八进制数也不能有前导0。样例输入 2
2022-02-25 20:17:34 131
原创 蓝桥-BASIC-13 数列排序
题目资源限制时间限制:1.0s 内存限制:512.0MB问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9代码n=int(input())a=[int(i) for i in input().split()]a.
2022-02-25 20:09:48 247
原创 蓝桥-BASIC-01 A+B问题
蓝桥-BASIC-01A+B问题题目代码A+B问题题目资源限制时间限制:1.0s 内存限制:256.0MB问题描述输入A、B,输出A+B。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。输出格式输出一行,包括一个整数,表示A+B的值。样例输入12 45样例输出57数据规模与约定-10000 <= A, B <= 10000。代码A,B=map(int,input().split())print(A+B)...
2022-02-25 20:03:41 7252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人