Codeforces Good Bye 2015 A. New Year and Days 水题

A. New Year and Days

题目连接:

http://www.codeforces.com/contest/611/problem/A

Description

Today is Wednesday, the third day of the week. What's more interesting is that tomorrow is the last day of the year 2015.

Limak is a little polar bear. He enjoyed this year a lot. Now, he is so eager to the coming year 2016.

Limak wants to prove how responsible a bear he is. He is going to regularly save candies for the entire year 2016! He considers various saving plans. He can save one candy either on some fixed day of the week or on some fixed day of the month.

Limak chose one particular plan. He isn't sure how many candies he will save in the 2016 with his plan. Please, calculate it and tell him.

Input

The only line of the input is in one of the following two formats:

"x of week" where x (1 ≤ x ≤ 7) denotes the day of the week. The 1-st day is Monday and the 7-th one is Sunday.

"x of month" where x (1 ≤ x ≤ 31) denotes the day of the month.

Output

Print one integer — the number of candies Limak will save in the year 2016.

Sample Input

4 of week

Sample Output

52

Hint

题意:

给你两种询问,1.问你2016年中周x有多少天,2.问你2016年中x号一共有多少天。

题解:

数日历。

代码

#include<bits/stdc++.h>
using namespace std;int C(int year,int month,int day)
{if(month<3){year-=1;month+=12;}int c=(int)(year/100),y=year - 100*c;int w=(int)(c/4)-2*c+y+int(y/4)+(26*(month+1)/10)+day-1;w = (w%7+7)%7;return w;
}int mon[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
char s1[10],s2[10],s3[10];
int main()
{int x;scanf("%d%s%s",&x,s1,s3);if(s3[0]=='m'){int ans = 0;for(int i=1;i<=12;i++)if(mon[i]>=x)ans++;cout<<ans<<endl;}else{if(x==5||x==6)return puts("53");return puts("52");}
}

转载于:https://www.cnblogs.com/qscqesze/p/5091148.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/430992.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

asp.net 安装element ui_不用上官网,自己部署一套Element官方最新文档

ElementUI官方的访问速度一直很慢&#xff0c;公司内网也无法进行外网访问。故研究了下最新的ElementUI API(2.13.2)部署教程。先上效果图ElementUI文档部署过程到github下载最新的elementui源码&#xff0c;这里我使用git下载到本地git clone https://github.com/ElemeFE/elem…

如何写一个计算器?

考虑这样一个问题&#xff0c;给定一个字符串&#xff0c;“11(34)-2*38/2”&#xff0c;如何将它转化为如下形式&#xff1a; “112” “347” “279” “2*36” “9-63” “8/24” “347” 换句话说&#xff0c;就是如何将字符串按照四则运算计算出来&#xff0c;如何写一个计…

由于在客户端检测到一个协议错误_HTTP协议,你了解多少?

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议&am…

php 405,options跨域请求405

今天在使用 froala.com/wysiwyg-editor 上传图片时&#xff0c;出现:1、wysiwyg-editor 上传图片先使用 OPTIONS 作试探2、服务器返回 405 NOT ALLOW解决&#xff1a;1、php&#xff1a;\Yii::$app->response->headers->set(Access-Control-Allow-Origin, 运行的域名…

There is no row in position 0

更改程序池 管道模式 ---->经典 常见设置问题&#xff1a; 32位启用 转载于:https://www.cnblogs.com/kunlunmountain/p/5109392.html

idea中没有j2ee_idea神器功能大全

IDEA 全称 IntelliJ IDEA&#xff0c;是java语言开发的集成环境&#xff0c;IntelliJ在业界被公认为最好的java开发工具之一&#xff0c;尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面…

php 5.3.3 46.el6 6,centos php 5.3升级到 php5.4版本

php5.3听说有bug&#xff0c;因此单独升级php5.3相关的版本到5.4具体步骤:下面是我之前的版本之前php版本是:[[email protected] ~]# rpm -qa |grep php*php-5.3.3-46.el6_6.i686php-pear-1.9.4-4.el6.noarchphp-odbc-5.3.3-46.el6_6.i686php-xml-5.3.3-46.el6_6.i686php-cli-5…

netty概念

Netty的ChannelFuture在Netty中的所有的I/O操作都是异步执行的&#xff0c;这就意味着任何一个I/O操作会立刻返回&#xff0c;不保证在调用结束的时候操作会执行完成。因此&#xff0c;会返回一个ChannelFuture的实例&#xff0c;通过这个实例可以获取当前I/O操作的状态。Chann…

重燃你的PHP安全之火.pdf,读《重燃你的php之火》总结笔记

1.文件包含变量导致远程文件包含include ("$cfgdir/site${site}.php"); //把$cfgdir 这个路径里的site${site}.php 包含进来可以把变量$site 指定远程文件http://evil.com/cmd.gif 去调用&#xff0c;也可以是本地的一个文件解决方案&#xff1a;php.ini 里的allow_u…

linux 固定ip_linux固定IP

在新安装的Linux系统命令行下&#xff0c;敲入&#xff1a;ifconfig,显示如下界面。上面这张图显示网卡没有启动&#xff0c;那么我们敲入代码&#xff1a;ifup eth0启动网卡。网卡启动后&#xff0c;我们可以看出&#xff0c;IP地址和网关等其他信息都已经出现。但是我们需要的…

C#正则表达式开源工具

先交代一下背景&#xff0c;最近工作中经常用到正则表达式&#xff0c;而正则表达式这个东西我个人觉得很鸡肋&#xff0c;不用吧&#xff0c;有些功能实现起来会很麻烦。用吧&#xff0c;又不是说工作中经常用到&#xff0c;只是有时候有些需要求用到而已。但是正则表达式只要…

python中代理模式分为几种_Python设计模式之代理模式实例详解

本文实例讲述了Python设计模式之代理模式。分享给大家供大家参考&#xff0c;具体如下&#xff1a;代理模式(Proxy Pattern):为其他对象提供一种代理以控制对这个对象的访问#!/usr/bin/env python# -*- coding:utf-8 -*-__author__ Andy"""大话设计模式设计模式…

php编译称opcode文件,PHP源码保护和性能加速

什么是Opcache?每一次执行 PHP 脚本的时候&#xff0c;该脚本都需要被编译成字节码&#xff0c;而 Opcache 可以对该字节码进行缓存&#xff0c;这样&#xff0c;下次请求同一个脚本的时候&#xff0c;该脚本就不需要重新编译&#xff0c;这极大节省了脚本的执行时间&#xff…

PHP的pm、pm.max_requests、memory_limit

1、php-fpm.conf中的pm pm是来控制php-fpm的工作进程数到底是一次性产生固定不变&#xff08;static&#xff09;还是在运行过程中随着需要动态变化&#xff08;dynamic&#xff09;。众所周知&#xff0c;工作 进程数与服务器性能息息相关&#xff0c;太少则不能及时处理请求&…

结构体数组排序

要求&#xff1a;结构体变量中有两个数据&#xff0c;一个是index&#xff0c;另一个是max 按照index的从小到大的顺序排序。 struct student { int index; double max; }seq[length]; void _seq() {int i,j,k,tmp;double tmp_2;for(i0;i<length;i){ki;for(ji1;j<length;…

9553下载站java,java se development kit11最新版 64位

java se development kit11&#xff0c;简称java11&#xff0c;是一款专门进行java开发的编程软件&#xff0c;这款软件还拥有applet和组件的开发环境等操作&#xff0c;是程序员们进行java开发的飞铲不错软件&#xff0c;如果你喜欢这款软件&#xff0c;那就来下载基本介绍自从…

python源码编译 mingw_在windows上用gcc(mingw32)从命令行编译Cython扩展

我正在尝试在win32上测试一个小的cython模块&#xff0c;但是我在构建它时遇到了困难。在文件名为linalg_赛顿.pyx包括以下内容&#xff1a;from __future__ import absolute_import, division, print_functionimport numpy as npcimport numpy as npimport cython#cython.boun…

php ldap支付,php – 实现LDAP合规性

我正在专门研究一个包含联系人和其他数据的php Web应用程序.我想知道使用LDAP协议将这些数据提供给外部程序有多难.那里有专门的工具吗&#xff1f;我真的找不到任何东西,但我无法想象我是第一个想到这一点的人.编辑1&#xff1a;我正在寻找的是让应用程序(如邮件客户端)能够使…

java sleep方法_一文搞懂 Java 线程中断!

在之前的一文《如何”优雅”地终止一个线程》详细说明了 stop 终止线程的坏处及如何优雅地终止线程&#xff0c;那么还有别的可以终止线程的方法吗&#xff1f;答案是肯定的&#xff0c;它就是我们今天要分享的——线程中断。下面的这断代码大家应该再熟悉不过了&#xff0c;线…

java 观察者模式_图解Java设计模式之观察者模式

图解Java设计模式之观察者模式天气预报项目需求天气预报设计方案 1 - 普通方案观察者模式&#xff08;Observer&#xff09;原理观察者模式解决天气预报需求观察者模式在JDK应用的源码分析天气预报项目需求1&#xff09;气象站可以将每天测量到的湿度、温度、气压等等以公告的形…