更新第二次作业剩下的题目
This commit is contained in:
parent
a273b013ab
commit
6f80c04be3
|
@ -0,0 +1,6 @@
|
|||
x = []
|
||||
ans = 0
|
||||
for i in range(4):
|
||||
x.append(list(map(float, input().split())))
|
||||
ans += x[i][i] + x[i][3-i]
|
||||
print(ans)
|
|
@ -0,0 +1,15 @@
|
|||
from math import *
|
||||
|
||||
|
||||
def zs(n): # 朴素质数判断
|
||||
if (n == 1):
|
||||
return False
|
||||
for i in range(2, floor(sqrt(n))+1):
|
||||
if (n % i == 0):
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
for i in range(1, 99):
|
||||
if (zs(i) and zs(i+2)):
|
||||
print(i, i+2)
|
|
@ -0,0 +1,10 @@
|
|||
from math import *
|
||||
|
||||
n, a = map(int, input().split())
|
||||
|
||||
ans = 0
|
||||
|
||||
for i in range(n):
|
||||
ans += a*pow(10, i)*(n-i)
|
||||
|
||||
print(floor(ans))
|
|
@ -0,0 +1,8 @@
|
|||
ans = 0
|
||||
a = 2
|
||||
b = 1
|
||||
for i in range(20):
|
||||
ans += a/b
|
||||
a = a+b
|
||||
b = a-b
|
||||
print(round(ans, 2))
|
|
@ -0,0 +1,17 @@
|
|||
from math import *
|
||||
|
||||
def zs(n): # 朴素质数判断
|
||||
if (n == 1):
|
||||
return False
|
||||
for i in range(2, floor(sqrt(n))+1):
|
||||
if (n % i == 0):
|
||||
return False
|
||||
return True
|
||||
|
||||
s = []
|
||||
|
||||
for i in range(2,1000):
|
||||
if(zs(i)):
|
||||
s.append(i)
|
||||
|
||||
print(s)
|
|
@ -0,0 +1,6 @@
|
|||
x = list(map(int, input().split()))
|
||||
y = list(map(int, input().split()))
|
||||
s = x+y
|
||||
s.sort()
|
||||
for i in range(len(s)):
|
||||
print(s[i], end=" ")
|
|
@ -0,0 +1,8 @@
|
|||
n= int (input())
|
||||
x= []
|
||||
for i in range(n):
|
||||
x.append(input().split()[0])
|
||||
s= input()
|
||||
for i in range(n):
|
||||
if(s==x[i]):
|
||||
print(i,end=" ")
|
|
@ -0,0 +1,21 @@
|
|||
from math import *
|
||||
|
||||
|
||||
def S(a, b, c):
|
||||
p = (a+b+c)/2
|
||||
ans = (p*(p-a)*(p-b)*(p-c))**0.5
|
||||
return round(ans, 2)
|
||||
|
||||
|
||||
def dis(a, b):
|
||||
return sqrt((a[0]-b[0])**2+(a[1]-b[1])**2)
|
||||
|
||||
|
||||
s = []
|
||||
for i in range(3):
|
||||
s.append(list(map(float, input().split())))
|
||||
|
||||
a = dis(s[0], s[1])
|
||||
b = dis(s[1], s[2])
|
||||
c = dis(s[2], s[0])
|
||||
print("{:.2f}".format(S(a, b, c)))
|
Loading…
Reference in New Issue