zoukankan      html  css  js  c++  java
  • uva10050 Hartals

    题意:给出罢工周期 求规定天数内罢工的天数(星期五星期六不算)

    解题思路:大水题(筛法)

    解题代码:

      

    // File Name: uva10050.c
    // Author: darkdream
    // Created Time: 2013年05月16日 星期四 21时28分55秒
    
    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>
    #include<time.h>
    #include<math.h>
    
    int main(){
    
       //freopen("/home/plac/problem/input.txt","r",stdin);
       //freopen("/home/plac/problem/output.txt","w",stdout);
       int t ;
       scanf("%d",&t);
       while(t--)
       {
         int k ,n,temp;
         int a[10000];
         memset(a,0,sizeof(a));
         scanf("%d %d",&k,&n);
         for(int i = 1;i <= n;i ++)
         {
            scanf("%d",&temp);
            int t = temp ;
            while(temp <= k)
            {
               a[temp] = 1 ;
               temp = temp +t;
    
            }
         }
         int sum = 0;
         for(int i = 1; i <= k;i ++)
         {
           if(i % 7 != 0 && i % 7 != 6)
               if(a[i] == 1)
                   sum++;
         }
         printf("%d\n",sum);
    
       }
    return 0 ;
    }
    View Code
    没有梦想,何谈远方
  • 相关阅读:
    字符串和编码
    Python基础
    输入和输出
    Python代码运行助手
    使用文本编辑器
    第一个Python程序
    pycharm中创建并设置docker解释器
    docker 在windows上的使用
    Python time datetime模块
    Linux安装字体文件
  • 原文地址:https://www.cnblogs.com/zyue/p/3082780.html
Copyright © 2011-2022 走看看