博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nyoj 星期几?
阅读量:5234 次
发布时间:2019-06-14

本文共 571 字,大约阅读时间需要 1 分钟。

星期几?

时间限制:
500 ms  |  内存限制:65535 KB
难度:
2
 
描述
                     Acmer 小鱼儿 埋头ku算一道题 条件:已知给定 一日期 告诉你这一天是 星期 n,让你计算在未来的m的p次方的天数后是星期几?他很苦恼,聪明的你能帮助他吗?
 
输入
有多组测试数据,每组测试数据以包含三个整数n,m,p(n<8,m<50,p>10)
输出
输出过了这么多天后是星期几
样例输入
3 2 205 3 100
样例输出
72

#include <iostream>

using namespace std;

int caculate(int x,int y)// 不能用pow函数 大的数据容易溢出

{
int temp=1;
for(int i=1;i<=y;i++)
{
temp*=x;
temp%=7;
}
return temp;
}

int main()

{
int n,m,p;
while(cin>>n>>m>>p)
{
if(!((n+caculate(m,p))%7))
cout<<7<<endl;
else
cout<<(n+caculate(m,p))%7<<endl;
}
return 0;
}

//思路:

 

转载于:https://www.cnblogs.com/tianzeng/p/8561836.html

你可能感兴趣的文章
c# 操作ftp
查看>>
css切换--使用cookie
查看>>
C#运算符之异或运算
查看>>
C语言与C++ <string.h> memchr出现的问题
查看>>
java中静态代码块的用法 static用法详解
查看>>
用于代码检查的错误列表
查看>>
Java线程面试题
查看>>
C#2.0 读word的多个表格到DataGridView或是其它控件 XP Vista
查看>>
sql script: Graphs, Trees, Hierarchies and Recursive Queries
查看>>
Paper Reading: Relation Networks for Object Detection
查看>>
Android中点中overlay弹出带尾巴的气泡的实现
查看>>
Mybatis接口中传递多个参数
查看>>
Dreamweaver层使用八定律
查看>>
Java IO流学习总结
查看>>
day22 01 初识面向对象----简单的人狗大战小游戏
查看>>
数组的几种常用方法总结
查看>>
递归函数,二分运算,正则表达式
查看>>
阅读软件工程的问题
查看>>
【Netty】UDP广播事件
查看>>
(4)Numpy+矩阵计算+和生成
查看>>