Cod sursa(job #2759551)
Utilizator | Data | 18 iunie 2021 23:04:41 | |
---|---|---|---|
Problema | Pod | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.47 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int N,M,K,v[101],x,i;
ifstream f("pod.in");
ofstream g("pod.out");
f>>N>>M>>K;
for(i=1;i<=M;i++)
{f>>x;
for(i=1;i<=N;i++)
v[i]=1;
v[x]=0;
}
for(i=1;i<=N;i++)
{if(v[i]!=0 && v[i-1]!=0) v[i]=v[i]+v[i-1];
if(v[i]==0) v[i+1]=v[i]+v[i-1];
}
g<<v[N];
f.close();
g.close();
return 0;
}