GG's Single Day

GG‘s Single Day
时间限制:1000 ms  |  内存限制:65535 KB
描述
那是2009年11月11日的夜晚,刚上完JAVA课的gg孤独的走在从六号楼到大运村的路上,这是一条gg再熟悉不过的路,但今天的gg却感慨满怀,这是gg有生以来的第二十个Single Day了,还有多少个Single Day在等着我们的gg呢?大家拭目以待(以上纯属YY)
今天需要大家帮gg一个忙,2009年11月11日是星期三,而这是他一个星期中课业最重的一天,一天10课时……gg想知道的是,N年后的Single Day还会是星期三吗?如果不是,又是星期几呢?N年后的gg,欢迎大家展开丰富的想象!(继续YY中,勿扰……)

输入
输入共t+1行,第一行是一个整数t,表示共有t组数据。下面t行,每行一个int类型的正整数N(1<=t<=10^4,0<=N<=10^9)。

输出
输出对应的星期数,星期一是1,星期二是2,……,星期日是7。

样例输入
1
1
样例输出
4

#include<stdio.h>
int num[10]={7, 1, 2, 3, 4, 5, 6} ;
int main()
{
    int n , t ;
    scanf("%d", &t);
    while(t--)
    {
        scanf("%d", &n) ;
        n+=2009 ;
        int a = n / 100 ;
        int b = n % 100 ;
        int sum = a / 4 - 2 * a + b / 4 + b + 26*(11+1)/10 +11 - 1 ;  //蔡勒公式; 也可以按照规律做;
        sum = (sum %7 +7) % 7 ;
        printf("%d\n", num[sum]) ;
    }
    return 0 ;
} 

GG's Single Day

时间: 2024-11-13 06:43:30

GG's Single Day的相关文章

GG搭建 源单实例---到目标RAC环境 11.2.3版本 单向同步(XX公司项目)

GG搭建 源单实例---到目标RAC环境 11.2.3版本 单向同步 目的 完成后本 Oracle 按示例 (OBE) 教程中,您将能够保持两个异构数据库同步使用 Oracle GoldenGate (OGG) :在这种情况下 Linux Oracle 11gR2 数据库到 11gR2 Exadata 数据库. 在本课中,您将学会如何: 准备您的环境配置 Oracle GoldenGate 进程. 配置并启动更改捕获的数据库操作. 配置并启动更改交货的数据库操作. 完成时间 大约 2 个小时 简

LeetCode -- Single Number

Question: Given an array of integers, every element appears twice except for one. Find that single one. Note:Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory? Analysis: 问题描述:给出一组数据,除只有一个数字出现1次外

(lleetcode)Single Number

Given an array of integers, every element appears twice except for one. Find that single one. Note:Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory? 1)使用map class Solution { public: int singleN

Single Number

https://leetcode.com/problems/single-number/ 这是来自于leetcode上的一道题目.这里主要强调的是解决题目时候必须数学先行.题目虽然很简单,不假思考就可以给出几个很直观的答案,但是由于时间复杂度是O(nlogn)空间复杂度是O(n) Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algo

【转】可在广域网部署运行的QQ高仿版 -- GG叽叽V3.2,增加离线消息、离线文件功能(源码)

(几句题外话:虽然就如何将GG发展为一个有商业价值的产品,我还没有很清晰明确的思路,但是从GG发布以来,通过GG认识了一些朋友,也接了一些小单子,赚了一点小钱.有了一点甜头,目前和2.3个好朋友一起做做小项目也是不错的,这未尝不是一条养家糊口之路了?呵呵) 距离上次更新(GG叽叽V3.0,完善基础功能)正好有1个月了,在这个月中,我主要为GG增加了离线消息和离线文件的功能.之所以将这两个功能提前实现,是因为至GG发布以来,就有很多朋友问我在GG的基础上如何实现离线消息和离线文件.看来作为一个能用

【转】可在广域网部署运行的QQ高仿版 -- GG叽叽V3.4,增加系统设置、最近联系人、群功能(源码)

自从上次版本(GG叽叽V3.2,增加离线消息.离线文件功能)发布后,我个人觉得主要的大功能都实现得差不多了,接下来的几个版本将不断优化GG的细节,提高其可用性.这次版本更新的内容主要是为GG增加了系统设置.并完善的了群所需的基础功能. 一.GG V3.4 新增功能展现 1.群功能完善 (1)创建群 (2)退出群(同时,通知其它群成员) 2.系统设置 (1)叉掉主窗口时,关闭程序还是隐藏窗口. (2)麦克风设备索引 (3)摄像头设备索引 (4)开机自动启动 3.其它 (1)最近联系人列表. (2)

Configuring Single Number Reach on Cisco CUCM 7.1.3

Cisco CUCM allows you to configure single number reach (also known as mobility) so that a call destined for your desk phone's extension can ring on a number of other devices such as your cellphone, blackberry, home phone, etc.  This feature also allo

260. Single Number III

260. Single Number III DescriptionHintsSubmissionsDiscussSolution DiscussPick One Given an array of numbers nums, in which exactly two elements appear only once and all the other elements appear exactly twice. Find the two elements that appear only o

Single Number II

题目描写叙述 链接地址 解法 算法解释 题目描写叙述 Given 3*n + 1 numbers, every numbers occurs triple times except one, find it. Example Given [1,1,2,3,3,3,2,2,4,1] return 4 Challenge One-pass, constant extra space. 链接地址 http://www.lintcode.com/en/problem/single-number-ii/