2.危险系数 – 蓝桥云课 (lanqiao.cn)
n, m = map(int, input().split()) map_ = [[] for i in range(n + 1)] used = [0 for i in range(n + 1)] used_ = [0 for i in range(n + 1)] cnt = 0 res = [] for _ in range(m): u, v = map(int, input().split()) map_[u].append(v) map_[v].append(u) u, v = map(int, input().split()) def dfs(u, v): global cnt if u == v: cnt += 1 for i in res: used_[i] += 1 return for i in map_[u]: if not used[i]: used[i] = 1 res.append(i) dfs(i, v) res.pop() used[i] = 0 dfs(u, v) ans = 0 for i in range(1, n + 1): if used_[i] == cnt and i != u and i != v: ans += 1 print(ans)
3.串变换 – 蓝桥云课 (lanqiao.cn)
def op(z, x, y_v, arr): if z == 1: arr[x] = (int(arr[x]) + y_v) % 10 else: arr[x], arr[y_v] = arr服务器托管网[y_v], arr[x] # 输入 n = int(input()) s = list(input()) t = list(input()) k = int(input()) k_ = [] used = [0 for _ in range(k)] for _ in range(k): a, b, c = map(in服务器托管网t, input().split()) k_.append((a, b, c)) # print(k_) j = False def dfs(index, s): global j if index == k: return for i in range(k): if not used[i]: tmp = s used[i] = 1 op(k_[i][0], k_[i][1], k_[i][2], s) if not j: l = 0 for x in range(n): if int(s[x]) != int(t[x]): l = 1 break if not l: j = True else: return dfs(index + 1, s) s = tmp used[i] = 0 dfs(0, s) if j: print("Yes") else: print("No")
8.仙境诅咒 – 蓝桥云课 (lanqiao.cn)
importos
importsys
#请在此输入您的代码
n=int(input())
man=[]
for_inrange(n):
x,y=map(int,input().split())
man.append([x,y])
D=int(input())
man_used=[0for_inrange(n)]
defdfs(index):
man_used[index]=1
foriinrange(n):
ifnotman_used[i]:
r_=(man[i][0]-man[index][0])**2+(man[i][1]-man[index][1])**2
ifr_
dfs(i)
dfs(0)
foriinman_used:
ifi:
print(1)
else:print(0)
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net