C# ACM poj1008
玛雅历
public static void Acm1008(int day, string mon, int year)
{
int m = ;
switch (mon)
{
case "pop":
m = ;
break;
case "no":
m = ;
break;
case "zip":
m = ;
break;
case "zotz":
m = ;
break;
case "tzec":
m = ;
break;
case "xul":
m = ;
break;
case "yoxkin":
m = ;
break;
case "mol":
m = ;
break;
case "chen":
m = ;
break;
case "yax":
m = ;
break;
case "zac":
m = ;
break;
case "ceh":
m = ;
break;
case "mac":
m = ;
break;
case "kankin":
m = ;
break;
case "muan":
m = ;
break;
case "pax":
m = ;
break;
case "koyab":
m = ;
break;
case "cumhu":
m = ;
break;
}
day += (m-) * + year * +;
int tzolkinY = day / ;
int tzolkinB = day % ;
int tzolkinDayA = ;
switch (tzolkinB)
{
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
case :
tzolkinDayA = ;
break;
}
int tzolkinC = day % ;
string tzolkinDayB = "";
switch (tzolkinC)
{
case : tzolkinDayB = "imix"; break;
case : tzolkinDayB = "ik"; break;
case : tzolkinDayB = "akbal"; break;
case : tzolkinDayB = "kan"; break;
case : tzolkinDayB = "chicchan"; break;
case : tzolkinDayB = "cimi"; break;
case : tzolkinDayB = "manik"; break;
case : tzolkinDayB = "lamat"; break;
case : tzolkinDayB = "muluk"; break;
case : tzolkinDayB = "ok"; break;
case : tzolkinDayB = "chuen"; break;
case : tzolkinDayB = "eb"; break;
case : tzolkinDayB = "ben"; break;
case : tzolkinDayB = "ix"; break;
case : tzolkinDayB = "mem"; break;
case : tzolkinDayB = "cib"; break;
case : tzolkinDayB = "caban"; break;
case : tzolkinDayB = "eznab"; break;
case : tzolkinDayB = "canac"; break;
case : tzolkinDayB = "ahau"; break;
}
Console.WriteLine(tzolkinDayA + " " + tzolkinDayB + " " + tzolkinY);
}
C# ACM poj1008的更多相关文章
- ACM训练计划建议(写给本校acmer,欢迎围观和指正)
ACM训练计划建议 From:freecode# Date:2015/5/20 前言: 老师要我们整理一份训练计划给下一届的学弟学妹们,整理出来了,费了不少笔墨,就也将它放到博客园上供大家参考. 菜 ...
- ACM训练计划建议(转)
ACM训练计划建议 From:freecode# Date:2015/5/20 前言: 老师要我们整理一份训练计划给下一届的学弟学妹们,整理出来了,费了不少笔墨,就也将它放到博客园上供大家参考. 菜 ...
- 北大ACM - POJ试题分类(转自EXP)
北大ACM - POJ试题分类 -- By EXP 2017-12-03 转载请注明出处: by EXP http://exp-blog.com/2018/06/28/pid-38/ 相关推荐文: 旧 ...
- SCNU ACM 2016新生赛决赛 解题报告
新生初赛题目.解题思路.参考代码一览 A. 拒绝虐狗 Problem Description CZJ 去排队打饭的时候看到前面有几对情侣秀恩爱,作为单身狗的 CZJ 表示很难受. 现在给出一个字符串代 ...
- SCNU ACM 2016新生赛初赛 解题报告
新生初赛题目.解题思路.参考代码一览 1001. 无聊的日常 Problem Description 两位小朋友小A和小B无聊时玩了个游戏,在限定时间内说出一排数字,那边说出的数大就赢,你的工作是帮他 ...
- acm结束了
最后一场比赛打完了.之前为了记录一些题目,开了这个博客,现在结束了acm,这个博客之后也不再更新了. 大家继续加油!
- 关于ACM的总结
看了不少大神的退役帖,今天终于要本弱装一波逼祭奠一下我关于ACM的回忆. 从大二上开始接触到大三下结束,接近两年的时间,对于大神们来说两年的确算不上时间,然而对于本弱来说就是大学的一半时光.大一的懵懂 ...
- 第一届山东省ACM——Phone Number(java)
Description We know that if a phone number A is another phone number B’s prefix, B is not able to be ...
- 第一届山东省ACM——Balloons(java)
Description Both Saya and Kudo like balloons. One day, they heard that in the central park, there wi ...
随机推荐
- 【Stage3D学习笔记续】山寨Starling(九):上下文丢失处理方法
Stage3D在运行中是存在随时会丢失上下文的尴尬情况. 渲染内容丢失的问题本身就说明是因为丢失了Context3D对象.出现此问题的原因很多,通常还不是因为Stage3D应用.比如在win7系统中, ...
- 关于Windows文件名和路径名的那些事
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:关于Windows文件名和路径名的那些事.
- IOS开发之 ---- 苹果系统代码汉字转拼音
NSString *hanziText = @"我是中国人"; if ([hanziText length]) { NSMutableString *ms = [[ ...
- hadoop 1.2 集群搭建与环境配置
一.虚拟机环境 见我的另一篇博客http://www.cnblogs.com/xckk/p/6000881.html, 需要安装JDK环境,centos下安装JDK可参考: http://www.ce ...
- 关于【cocos2dx-3.0beta-制作flappybird】教程在3.2project中出现找不到CCMenuItem.h的解决方法
文章原文:http://blog.csdn.net/kantian_/article/details/36187141 作者升级源码.能够在3.1平台下执行. 我的是vs2013+cocos2dx-3 ...
- 并行编程之多线程共享非volatile变量,会不会可能导致线程while死循环
背景 大家都知道线程之间共享变量要用volatilekeyword.可是,假设不用volatile来标识,会不会导致线程死循环?比方以下的伪代码: static int flag = -1; void ...
- C++ Primer 学习笔记_95_用于大型程序的工具 --多重继承与虚继承
用于大型程序的工具 --多重继承与虚继承 引言: 大多数应用程序使用单个基类的公用继承,可是,在某些情况下,单继承是不够用的,由于可能无法为问题域建模,或者会对模型带来不必要的复杂性. 在这些情况下, ...
- STL——空间的配置和释放std::alloc(第一级配置器和第二级配置器)
1 空间的配置和释放,std::alloc 对象构造前的空间配置和对象析构后的空间释放,由<stl_alloc.h>负责,SGI对此的设计哲学如下: 向system heap要求空间 考虑 ...
- Sync FrameWork 文件同步 (源码)
Sync Framework 是一个功能完善的同步平台,实现了应用程序.服务和设备的协作和脱机访问.Sync Framework 提供了一些可支持在脱机状态下漫游.共享数据和获取数据的技术 和工具.通 ...
- jQuery中要注意的一些函数
has()方法 或 :has选择器 :是过滤子类含有的,并不是过滤当前选择器选择的元素或对象含有的