蓝桥杯基础练习试题小结

基础练习 入门 A+B问题

输入A、B,输出A+B。

输入格式

输入的第一行包括两个整数,由空格分隔,分别表示A、B。

输出格式

输出一行,包括一个整数,表示A+B的值。

样例输入

12 45

样例输出

57

数据规模与约定

-10000 <= A, B <= 10000。

(前四题主要是为了让做题者熟悉做题规范,在“问题描述”这部分,会给出试题的意思,以及所要求的目标。“输入格式”是描述在测试你的程序时,所给的输入一定满足的格式。“输出格式”是要求你的程序在输出结果的时候必须满足的格式。“样例输入”给出了一组满足“输入格式”要求的输入的例子。“样例输出”给出了一组满足“输出格式”要求的输出的例子。“数据规模与约定”中给出了试题中主要参数的范围。要注意输入输出格式一定要与题目所给一致,做题时你应该假设所给的输入是一定满足输入格式的要求的,所以你不需要对输入的格式进行检查。比如,你在输入的时候提示“请输入A、B”之类的话是不需要的,这些多余的输出会使得你的程序被判定为错误。要注意运行时间和内存的要求,尽量不要‘暴力解题’。注意有的题目会有提示,很重要!

A,B = map(int,input().split())
print(A+B)

基础练习 入门 序列求和

求1+2+3+...+n的值。

输入格式

输入包括一个整数n。

输出格式

输出一行,包括一个整数,表示1+2+3+...+n的值。

样例输入

4

样例输出

10

'''
n = int(input())
print(sum(list(range(1,n+1)))) 内存溢出(n=1000000000)
'''
'''
n = int(input())
s = 0
for i in range(1,n+1):
    s = s + i
print(s)          运行超时(n=1000000000)
'''
n = int(input())
s=((1+n)*n)/2
print (round(s)) #等差数列求和公式 sn = n*(a1+an)/2

这里要特别注意运行超时和内存溢出问题,虽然测试结果没问题,但是提交了却会因为运行时间和内存超出无法得到满分,笔者是采用等差数列求和解决的。

基础练习 入门 圆的面积

给定圆的半径r,求圆的面积。PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怒冲汤家凤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值