Documente Academic
Documente Profesional
Documente Cultură
CABLURI
MOLDOVAN ALEXANDRA IOANA
CLASA A XI-A C
PROF. COORD. CARMEN PALCU
COLEGIUL NATIONAL „HOREA, CLOSCA SI CRISAN” ALBA IULIA
POVESTEA
date.in Date.out
5
1 2 4 0 4 5 10 11
1 3 5 4 0 9 6 7
5 9 0 15 16
2 4 6
10 6 15 0 1
4 5 1 11 7 16 1 0
EXEMPLU
REZOLVARE
int main()
{
citire();
cost();
void cost() afisare();
#include <iostream> f.close();
{int i,j,k;
#include <fstream> g.close();
for(k=1;k<=n;k++)
using namespace std; }
for(i=1;i<=n;i++)
int c[100][100],n,maxim=1000000;
ifstream f("date.in"); for(j=1;j<=n;j++)
ofstream g("date.out"); if(c[i][j]>(c[i][k]+c[k][j]))
void citire() c[i][j]=c[i][k]+c[k][j];
{
int i,j,x,y,cost; }
f>>n; void afisare()
for(i=1;i<=n;i++) {
for(j=1;j<=n;j++) int i,j;
if(i==j) c[i][j]=0; for(i=1;i<=n;i++)
else c[i][j]=maxim;
{
while (!f.eof())
for(j=1;j<=n;j++)
{f>>x>>y>>cost;
g<<c[i][j]<<" ";
c[y][x]=c[x][y]=cost;
balon tenis.cpp
• }
g<<endl;
• }
}
}