Недавно появился язык HasPyRuCP+. Написал программу которая принимает от пользователя граф и две вершины. После чего находит и выводит расстояние между этими вершинами:
#include <queue>
import iostream
using *
Graph<int> g;
bfs v u =
q = queue()
q << (v, 0)
map<int, bool> used
while !q.empty():
a, d = q.pop()
used[a] = true
return d if a == u
[ n | n <- g.nodes() and
g.is_edge(a, n) and
!used[n] ].each do |b| {
q << (b, d + 1)
}
float("inf")
cin >> g
v, u = (read . words) input() :: [Int]
puts "Расстояние от вершины %d до #{u} = {}".format(bfs v u) % v
Но код не работает! Получаю ошибку:
Runtime Error
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники