| 2007 | 2022-12-13 21:58:41 | neszbal | Városnézés | python3 | Hibás válasz 0/100 | 338ms | 12936 KiB |
def minimize_phi(n, k, sequence, distances):
# Initialize the current value of the phi coefficient.
phi = 0
for i in range(n):
for j in range(i + 1, n):
if sequence[i] > sequence[j]:
phi += 1
# Iterate over the allowed distances.
for d in distances:
# Check all pairs of attractions that are d positions apart.
for i in range(n - d):
j = i + d
if sequence[i] > sequence[j]:
# If the order of the attractions would result in a higher phi coefficient,
# we can swap them to decrease the phi coefficient.
sequence[i], sequence[j] = sequence[j], sequence[i]
phi -= 1
return sequence
n, k = map(int, input().split())
a = list(map(int, input().split()))
d = list(map(int, input().split()))
#print (minimize_phi(n,k, a, d)) # This is the function call
print(*minimize_phi(n,k, a, d))| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 0/0 | ||||||
| 1 | Elfogadva | 17ms | 11108 KiB | ||||
| 2 | Elfogadva | 17ms | 11396 KiB | ||||
| subtask2 | 0/10 | ||||||
| 3 | Elfogadva | 17ms | 11688 KiB | ||||
| 4 | Hibás válasz | 17ms | 11896 KiB | ||||
| 5 | Elfogadva | 17ms | 11960 KiB | ||||
| 6 | Hibás válasz | 17ms | 11992 KiB | ||||
| 7 | Hibás válasz | 17ms | 12476 KiB | ||||
| subtask3 | 0/30 | ||||||
| 8 | Hibás válasz | 17ms | 12656 KiB | ||||
| 9 | Hibás válasz | 17ms | 12760 KiB | ||||
| 10 | Hibás válasz | 17ms | 12708 KiB | ||||
| 11 | Hibás válasz | 17ms | 12720 KiB | ||||
| 12 | Elfogadva | 17ms | 12936 KiB | ||||
| subtask4 | 0/60 | ||||||
| 13 | Időlimit túllépés | 300ms | 6220 KiB | ||||
| 14 | Időlimit túllépés | 282ms | 6092 KiB | ||||
| 15 | Időlimit túllépés | 268ms | 6392 KiB | ||||
| 16 | Időlimit túllépés | 270ms | 6660 KiB | ||||
| 17 | Időlimit túllépés | 275ms | 6608 KiB | ||||
| 18 | Időlimit túllépés | 279ms | 6568 KiB | ||||
| 19 | Időlimit túllépés | 275ms | 6496 KiB | ||||
| 20 | Időlimit túllépés | 270ms | 6820 KiB | ||||
| 21 | Időlimit túllépés | 338ms | 6776 KiB | ||||
| 22 | Időlimit túllépés | 268ms | 6708 KiB | ||||