uva 10050

来源:互联网 发布:4g网络制式是什么意思 编辑:程序博客网 时间:2024/05/20 23:33
#include <iostream>#include <stdio.h>#include <memory.h>using namespace std;const int maxn = 4000 + 10;bool days[maxn];int hparm[maxn], simdays;int ans = 0;int main(){freopen("in.txt", "r", stdin);freopen("out.txt", "w", stdout);int kasenum, p;cin >> kasenum;while (kasenum--){ans = 0;cin >> simdays >> p;memset(days, false, sizeof(days));for (int i = 0; i < p; i++)cin >> hparm[i];int index = 0;for (int i = 0; i < p; i++){index = 0;for (; index <= simdays; index += hparm[i]){if (!days[index] && 0 != index % 7 && 6 != index % 7){ans++;days[index] = true;}}}cout << ans << endl;}//whilereturn 0;}

0 0