Español
Abrir en Telegram

Publicaciónimport heapq

30 de julio de 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 ·

Cerca en el 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])
este mensaje
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 · canal · Tecnología
7 178suscriptores451alcance medio por publicación
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos