J - What day is that day?(zoj水题)
来源:互联网 发布:淘宝怎么匿名购买 编辑:程序博客网 时间:2024/06/08 06:30
ZOJ Problem Set - 3785
It's Saturday today, what day is it after 11 + 22 + 33 + ... + NN days?
Input
There are multiple test cases. The first line of input contains an integer T indicating the number of test cases. For each test case:
There is only one line containing one integer N (1 <= N <= 1000000000).
Output
For each test case, output one string indicating the day of week.
Sample Input
212
Sample Output
SundayThursday
Hint
A week consists of Sunday, Monday, Tuesday, Wednesday, Thursday, Friday and Saturday.
#include <iostream>#include <cstring>#include <algorithm>#include <cstdio>using namespace std;int a[300];char str[10][10]={"Saturday","Sunday","Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};int MUL(int n){ int sum=1; for(int i=1; i<=n; i++) { sum*=n; sum%=7; } return sum;}int main(){ int t,n; a[0]=0; for(int i=1; i<=294; i++) { a[i]=a[i-1]+MUL(i); a[i]%=7; } scanf("%d",&t); while(t--) { scanf("%d",&n); n%=294; printf("%s\n",str[a[n]]); } return 0;}
0 0
- J - What day is that day?(zoj水题)
- J.What day is that day?
- J-What day is that day?(打表找规律)
- zoj 3785 What day is that day?
- ZOJ-3785【What day is that day?】
- zoj-What day is that day?
- zoj 3785 What day is that day?
- ZOJ 3785 What day is that day?
- ZOJ 3785 What day is that day?
- ZOJ 3785 What day is that day?
- Zoj 3785 What day is that day?
- ZOJ 3785 - What day is that day?
- zoj-3785-What day is that day?
- zoj 3785 What day is that day?
- What day is that day? ZOJ - 3785
- ZOJ-3785 What day is that day?
- ZOJ-3785 What day is that day?
- ZOJ 3785 What day is that day? (找规律)
- 常用处理数据库大数据访问的方法
- 第十五题 求取1+2+3+......+n
- EasyUI searchbox用法
- Spark SQL Columnar模块源码分析
- Linux Netcat 命令——网络工具中的瑞士军刀
- J - What day is that day?(zoj水题)
- C#将dll打包到程序中技巧之二
- hdu4283(区间DP)
- 纠错
- ubuntu安装hive0.12.0
- Hibernate discriminator-value用法
- 初试C++犯的超级低级错误
- mfc把rgb图像数据存为bmp文件
- 2014阿里巴巴面试经验-北京站研发工程师