UVa 10050 - Hartals解题报告
来源:互联网 发布:linux无法重启网络服务 编辑:程序博客网 时间:2024/05/16 15:35
题意:一共n天,给出a1,a2...在它们的倍数日罢工,但是周六周日不罢工,输出n天中罢工的天数
思路:用数组模拟。
//10050 - Hartals#include <iostream>#include <cstring>using namespace std;bool unwork[3700];int main(){//freopen("data.txt", "r", stdin);int cases;scanf("%d", &cases);while (cases--){int n, p, x, unwork_day = 0;scanf("%d", &n);scanf("%d", &p);for(int i = 0; i < p; i++){scanf("%d", &x);int s = x;while(s <= n){if(!unwork[s] && s % 7 != 6 && s % 7 != 0){unwork[s] = true;unwork_day++;}s += x;}}printf("%d\n", unwork_day);memset(unwork, 0, sizeof(unwork));}return 0;}
0 0
- UVa 10050 - Hartals解题报告
- uva 10050 - Hartals
- UVa 10050 - Hartals
- uva 10050 - Hartals//水题
- UVa 10050 - Hartals
- UVA 10050 - Hartals
- uva 10050Hartals
- uva-10050 Hartals
- UVa 10050 - Hartals
- UVA 10050 Hartals
- uva 10050 - Hartals
- uva 10050 Hartals
- uva 10050Hartals
- UVa 10050 Hartals
- UVa 10050 - Hartals
- UVA - 10050 - Hartals
- UVA - 10050 Hartals
- UVa-10050-Hartals
- 【特别推荐】2013年最受欢迎的10篇前端开发博文
- 修心诀
- 鼠标经过改变状态
- oozie使用的注意事项
- 未能加载文件或程序集“Newtonsoft.Json.Net35”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x8007
- UVa 10050 - Hartals解题报告
- 什么是Flex?
- try catch 合理使用
- sql,delete
- 关于linux mail和sendmail的研究与学习
- 指针本质上是一串数字
- 多个用 PTHREAD_MUTEX_INITIALIZER 初始化的 pthread_mutex_t 不是同一个 mutex
- 80、90后人口迁徙大数据
- Key usage extensions and extended key usage