第十二届 2021年1月 蓝桥杯青少年组省赛C++组 第1题--第3题(python3实现)

第十二届2021年蓝桥杯青少年组省赛

第十二届2021年蓝桥杯青少年组省赛_lybc2019的博客-CSDN博客

第十二届蓝桥杯青少年组省赛C++中级组试卷讲解(2021.01)

第十二届蓝桥杯青少年组省赛C++中级组试卷讲解_哔哩哔哩_bilibili



第十二届2021年蓝桥杯青少年组省赛 第1题 字符串 python3代码

"""
第十二届2021年蓝桥杯青少年组省赛 第1题 字符串
"""
s =list( input() )
#print(s)

lena=len(s)
i=lena-1

while i>=0:
            print(s[i],end="")
            i-=1



第十二届2021年蓝桥杯青少年组省赛 第2题 剪绳子 C++代码

/*
第十二届2021年蓝桥杯青少年组省赛 第2题 剪绳子 
https://blog.csdn.net/lybc2019/article/details/121605006 

把一段绳子从中间剪开,能分成两段,如果先对折一次再从中间剪开就分成了3段,
如果先对折两次再从中间剪开,
那么就把这根绳子分成了?

一根绳子连续对折N次,从中剪M刀,则绳子被剪成(2^N×M+1)段
此题带入得:(2^2×1+1)=5段


http://www.1010jiajiao.com/xxsx/shiti_id_df06b92445bc28280b0b04b7ac2b2c64

https://qb.zuoyebang.com/xfe-question/question/430d645b736d999314835e6906ba974f.html

*/
#include 
#include 
#include  
using namespace std;
int main()
{
	int n;
	
	cin>>n;
	
	int ans=pow(2,n)+1;
	
	cout<


第十二届2021年蓝桥杯青少年组省赛 第2题 剪绳子 pyhton3代码

"""

第十二届2021年蓝桥杯青少年组省赛 第2题 剪绳子

"""
import math

n=int( input() )

ans=math.pow(2,n)+1

print( int(ans) )




第十二届2021年蓝桥杯青少年组省赛 第3题 求和 python3代码

"""

第十二届2021年蓝桥杯青少年组省赛 第3题 求和

"""

n=int( input( ) )

ans=0

for i in range(4,n+1):

            for j in range(2,i//2+1):

                        if i%j==0:
                                    ans+=i
                                    break

print( ans )


你可能感兴趣的:(信息技术,科普,算法,CSP-J,CSP-S,信奥,青少年趣味编程)