Pagini recente » Cod sursa (job #2144140) | Cod sursa (job #1961413) | Cod sursa (job #1405738) | Cod sursa (job #2313626) | Cod sursa (job #2330360)
#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;
ifstream f ("pachete.in");
ofstream g ("pachete.out");
struct loc
{
long long int x,y;
int z;
};
loc s[50001],init;
void citire (long int &n,loc s[50001])
{
long int i;
f>>n;
f>>init.x;
f>>init.y;
init.z=0;
for(i=1;i<=n;i++)
{
f>>s[i].x;
f>>s[i].y;
s[i].z=0;
}
}
int verif (long int n,loc s[50001])
{
long int i;
for(i=1;i<=n;i++) if(s[i].z==0) return 0;
return 1;
}
int prog (long int n,loc s[50001])
{
long long int a,b,i=1;
int dr=0;
while(verif(n,s)==0)
{
while(s[i].z==1) i++;
a=llabs(init.x-s[i].x)+llabs(init.y-s[i].y);
}
}
int main()
{
long int n;
citire(n,s);
g<<n;
}