#include <iostream>
#include <vector>
using namespace std;
int main()
{
int minsize; int maxsize; int n;
while (cin >> minsize >> maxsize >> n)
{
vector<int> fishSize;
for (int i = 0; i < n; i++)
{
int fish;
cin >> fish;
fishSize.push_back(fish);
}
int count = 0;
//1 1000 13 2 2 2 2 8 8 8 8 64 64 64 64 1000
for (int size = minsize; size <= maxsize; size++)
{
bool flag = true;
for (int i = 0; i < n; i++)
{
if ((fishSize[i] >= 2 * size) && (fishSize[i] <= 10 * size))
{
//if ((fishSize[i]) / size == 10 && (fishSize[i]) % size != 0)
//{
// // break;
// continue;
//}
flag = false;
break;
}
if (size >= 2 * fishSize[i] && size <= 10 * fishSize[i])
{
//if (size / fishSize[i] == 10 && size % fishSize[i] != 0)
//{
// // break;
// continue;
//}
flag = false;
break;
}
}
if (flag == true)
count++;
}
cout << count;
}
system("pause");
return 0;
}

被折叠的 条评论
为什么被折叠?



