`
lethorld
  • 浏览: 6909 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Biorhythms 需要数学推导

c++ 
阅读更多
#include <stdio.h>
#include <stdlib.h>

double pi = 3.1415926535898;
int main(int argc, char *argv[])
{
	int p, e, i, d;
	int k1, k2, k3;
	int days;
	int cnt = 1;

	while (true)
	{
		scanf("%d %d %d %d", &p, &e, &i, &d);
		if (p==-1 && e==-1 && i==-1 && d==-1)
			break;
		
		p = p % 23;
		e = e % 28;
		i = i % 33;

		k1 = k2 = k3 = 0;	 
		days = (5544 * p + 14421 * e + 1288 * i - d) % (21252);      
		if (days <= 0) {             
			days = 23 * 28 * 33 + days;       
		} 
		printf("Case %d: the next triple peak occurs in %d days.\n", cnt++, days);	
	}
	return 0;
}
分享到:
评论

相关推荐

    POJ1006-Biorhythms【中国剩余定理】

    POJ1006-Biorhythms是一个典型的算法挑战,它引入了数学中的一个重要概念——中国剩余定理。本文将深入探讨这一题目,解析其背景、算法思路以及实现代码,帮助读者理解和掌握中国剩余定理在实际问题中的应用。 一、...

    poj 1006 Biorhythms 生理周期

    Biorhythms Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 53539 Accepted: 15282 Description Some people believe that there are three cycles in a person's life that start the day he or ...

    行业教育软件-学习软件-软件下载_学习软件_电脑学习_Natural Biorhythms 3.031免费下载.zip

    Natural Biorhythms 3.031是一款专为个人成长和行业教育设计的学习软件,旨在帮助用户了解和跟踪他们的生理、情绪和智力周期。这款软件利用生物节律理论,为用户提供每日状态分析,帮助他们根据自身当前的生物节律...

    组合数学(刘庆晖)编程题题解

    根据给定的信息,本文将对三个与组合数学相关的编程题进行深入解析,这些题目分别为“Halloweentreats”、“Biorhythms”以及一个未命名问题(涉及反序和排列逆序)。我们将逐一分析这些题目中的核心知识点及其解决...

    Poj1006题目ac代码

    6. **效率优化**:由于竞赛环境对运行时间有严格限制,可能需要优化算法以减少计算时间,例如使用预计算、缓存或数学技巧。 7. **调试技巧**:使用调试工具检查代码逻辑,确保满足所有测试案例。 总的来说,解决POJ...

    POJ题目分类-题库分类

    需要掌握组合恒等式、卡特兰数、斯特林数等组合数学工具。 10. **博弈论**:博弈论问题探讨在策略性互动中的最优决策,如取石子游戏、Calendar Game。这要求选手理解博弈矩阵、最小最大定理、纳什均衡等概念。 11....

    POJ分类题(按照算法分类)

    3. 1003Hangover:这个题目可能与数学计算有关,但具体内容需要查询原题。 4. 1004ManagementFinancial:这可能涉及到基本的财务计算。 5. 1013CounterfeitDollar:这个题目可能是一个与现金识别相关的逻辑题。 6...

    ACM练习计划 适合于初学时

    这一部分题目较上一部分难度有所增加,需要更深入地理解数学和逻辑知识。 ##### 4. TOJ 前20题 - **TOJ1022**:注意特殊输入情况。 - **TOJ1010**:其他题目。 这些题目通常较为基础,适合初学者快速熟悉Online ...

    北京大学poj题目类型分类

    * 1025 Biorhythms:这是一个动态规划题目,要求学习者编写一个程序来计算生物节律。 计算几何 计算几何是POJ题目中的一种重要题型,通常涉及计算几何算法的应用,如计算点的位置、计算多边形的面积等。这些题目...

    Biorhythm:你的一周过得怎么样?-matlab开发

    ”的应用,是将数学与个人生理周期结合的有趣尝试。生物节律理论认为人类的行为、体能、情绪等状态受一套周期性的生理过程影响,这些过程以特定的天数为周期。MATLAB作为一个强大的数值计算和数据可视化平台,非常...

    Фотострана: совместимость-crx插件

    显示您与出生日期的照片墙(BioRhythms和所有那个...)的兼容性。百分;) 是的,不要忘记在设置中指定出生日期。 阅读更多关于Wiki或http://cmpati.me 愉快的使用! :) 用于搜索的标签:Fotostrana,BioRhythms,...

    WIBF.rar_图形图象

    9. "Number Sequence_code.doc":虽然不是直接的图形图像处理,但这道题可能需要生成或处理与图像相关的数字序列,如像素坐标或颜色值的序列。 10. "Orders_code.doc":可能与图像的排序或排列有关,比如按照某种...

    北大ACM 1006

    小的 在这发个代码呵呵 北大ACM的1006题答案呵呵 帮助菜鸟啊呵呵

    ZJU_ACM_All_Anwer 搞编程的都知道的浙江大学A 题库.本书 集了所有经 Z 题解集,集合并附 Mathimaticsumerical algorithms 数值算法

    1160 Biorhythms 简单题 1163 The Staircases 简单题 1177 K-Magic Number 简单题 1184 Counterfeit Dollar 简单题 1182 Keeps Going and Going and ... 简单题,我喜欢:) 1284 Perfection 简单题 1272 ...

    浙江大学ACM题解/ZJU 题型分类

    1160 Biorhythms 简单题 1163 The Staircases 简单题 1177 K-Magic Number 简单题 1184 Counterfeit Dollar 简单题 1182 Keeps Going and Going and ... 简单题,我喜欢:) 1284 Perfection 简单题 1272 ...

    ACM数论经典初级进阶1基础题目详解10道.docx )

    - **应用**:在题目 Biorhythms 中,需要找到三个不同周期事件再次同时达到峰值的时间,可以通过构建同余方程组来求解。 #### 示例代码分析: ```cpp int main() { int n, a, b, c, t; while (scanf("%d%d%d%d", ...

Global site tag (gtag.js) - Google Analytics