poj1006_Biorhythms
英语真差劲啊,看题目没看明白,无奈重新开始手抄题目,突然发现一句话 “For each cycle,you will be given the number of days form the beginning of the current year at which one of its peaks occurs. " 看到这句才反应过来应该把前三个值分别取余,好笨啊!
#include <stdio.h>
#include <math.h>
int main(){
int k,i,n,j;
int a,b,c,d;
int cnt=;
while(~scanf("%d%d%d%d",&a,&b,&c,&d)){
if(a==-&&b==-&&c==-&&d==-)
break;
a=a%;b=b%;c=c%;
for(i=;i<=;++i){
if(i<a||i<b||i<c) continue;
if( ((i-a)%==) && ((i-b)%==) && ((i-c)%==) ){
if(d>=i){
printf("Case %d: the next triple peak occurs in %d days.\n",++cnt,i-d+**);
}else
printf("Case %d: the next triple peak occurs in %d days.\n",++cnt,i-d);
break;
}
}
}
return ;
}
poj1006_Biorhythms的更多相关文章
随机推荐
- js对象继承
方法: 1.原型链继承 2.使用对象冒充继承
- viewpage广告条的制作
package com.itheima27.viewpagerdemo; import java.util.ArrayList; import java.util.List; import andro ...
- CentOS 6.5 更新163源(转载)
From:http://www.cnblogs.com/buffer/p/3426908.html 众所周知,Centos 有个很方便的软件安装工具 yum,但是默认安装完centos,系统里使用的 ...
- MYSQL中replace into的用法以及与inset into的区别
在向表中插入数据时,我们经常会遇到这样的情况:1.首先判断数据是否存在:2.如果不存在,则插入:3.如果存在,则更新. 在SQL Server中可以这样处理: if not exists (selec ...
- JS正则实例
<html> <body> </body> </html> <script> var strSrc = "xxa1b01c001y ...
- windows timeGetTime() 函数 获取系统从开机到现在的毫秒时间值
#include <windows.h> #include <iostream> #pragma comment( lib,"winmm.lib" ) in ...
- mybatis 入门二
1.新建一个java项目 2.加入mybatis.jar和mysql.jar 3.加mybatis的配置文件 mybatis.xml <?xml version="1.0" ...
- poj 2485 Highways 最小生成树
点击打开链接 Highways Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 19004 Accepted: 8815 ...
- mac下配置eclipse的hadoop环境
下载eclipse-jee-mars-1-macosx-cocoa-x86_64.tar 右键显示包内容,将hadoop-eclipse-plugin-2.6.0.jar拷入到刚显示的包的plugin ...
- 学习Webservice测试
2014-04-01 可用Myeclipse10自带工具生成客户端, 也可用CXF生成,注意,不要用CXF3.0.0milestone,该版本不能生成,请用CXF2.2.8 2015-01-12 下载 ...