十三届蓝桥杯研究生组


```python
十三届蓝桥杯研究生组

#扫描游戏
n, l = input().split()
n = int(n)
l = int(l)

for i in range(n):
    l = list(map(eval,input().split()))
    l.append(math.sqrt(l[0]**2+l[1]**2),l[0]/l[1])   #添加离原点距离,x/y表示sin值,角是以原点和正y轴构成。




#技能提升(35分,有超时,有错误)
#l11 = [[10,5,2]]
##n, m = input().split()
##l11 = []
##l1 = []     #所有选择对应的增加值
##for i in range(int(n)):
##    l = list(map(eval,input().split()))
##    l.append(int(l[0]/l[1]+0.5))
##    l11.append([l[0],l[0]-l[1],l[2]])
##    l1.append(l[0])
##    l1.extend([l[0]-l[1]*(i+1) for i in range(l[2]-1)])     #if 提升技能为负数了的话就改为0
###列表排序会默认的先第一个升序,在第二个升序吗,
##print(l1)
##print(l11)
##l1.sort(reverse = True)
##print(l1)
##summ = 0
##for i in range(int(m)):
##    summ += l1[i]
##print(summ)

#因数平方和(24分,超时)
import math
##m = input()
##m = int(m)
##
##gn = 0
##summ = 0
##for n in range(1,m+1):
##    summ = 0
##    for i in range(1,int(math.sqrt(n))+1):
####        print(i,end=" ")
##        if n%i == 0:
##            if i != (n/i):
##                summ += i**2 +(n/i)**2
##            else:
##                summ += i**2
####        print(summ)
##    gn += summ
##
##print(int(gn)%(10**9+7))






#14分,错误和超时都有

##n = int(input())
##i = 2
##import math
##
##def isPrime(a):
##    for i in range(2,int(math.sqrt(a))+1):
##        if a%i == 0:
##            return False
##    return True
##
##num = 0        
##while i < math.sqrt(n):
##    if n%i == 0:
##        if isPrime(i):
##            print(i)
##            num += 1
##    i += 1
##print(num)


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值