Deutsch
Telegram

Beitragimport heapq

30. Juli 2025
D
Deloitte | COGNIZANT | IBM | CAPGEMINI
import heapq from collections import defaultdict def solve(n, m, k, treasures, bridges, queries): graph = defaultdict(list) for u, v, w in bridges: graph[u - 1].append((v - 1, w)) results = [] for start, end in queries: start -= 1 end -= 1 pq = [(-treasures[start], 0, start)] visited = {} while pq: neg_tres, time, node = heapq.heappop(pq) total_treasure = -neg_tres if node == end: results.append((total_treasure, time)) break if node in visited and visited[node] >= total_treasure: continue visited[node] = total_treasure for nei, wt in graph[node]: if nei not in visited or visited[nei] < total_treasure + treasures[nei]: heapq.heappush(pq, (-(total_treasure + treasures[nei]), time + wt, nei)) return results n, m, k = map(int, input().split()) treasures = list(map(int, input().split())) bridges = [tuple(map(int, input().split())) for _ in range(m)] queries = [tuple(map(int, input().split())) for _ in range(k)] result = solve(n, m, k, treasures, bridges, queries) for treasure, time in result: print(treasure, time) q3 //quantiphi ✅
1.8K ·

In der Nähe im Feed

DDeloitte | COGNIZANT | IBM | CAPGEMINIimport math def is_possible(K, houses, H): total_time = 0 for house in houses: total_time += math.ceil(house / K) return total_time <= H def find_min_K(n, H, hoDDeloitte | COGNIZANT | IBM | CAPGEMINIdef max_points(points): n = len(points) if n == 0: return 0 if n == 1: return points[0] dp = [0] * n dp[0] = points[0] dp[1] = max(points[0], points[1])
diese Nachricht
DDeloitte | COGNIZANT | IBM | CAPGEMINICapgemini offer letter for SAP role ✅ Contact : @MLCODER2DDeloitte | COGNIZANT | IBM | CAPGEMINIMOSCHIP ON-CAMPUS EXAM ✅✅✅ Contact : @MLCODER2
DDeloitte | COGNIZANT | IBM | CAPGEMINIDeloitte | COGNIZANT | IBM | CAPGEMINI@python_java_Coding · Kanal · Technik
7 178Abonnenten451durchschnittliche Beitragsreichweite
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir