题解 3014: 计算星期几

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

计算星期几java

摘要:解题思路:注意事项:参考代码Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int b = scanner.nex……

3014: 计算星期几(快速幂)

摘要:解题思路:这道题本质上还是很简单的,对7取余就可以了,一般的for循环取b次,使用快速幂是logb次,数据规模也不是很大,都可以。参考代码:#include <iostream> using n……

java--study||O.o--快速幂

摘要:参考代码:import java.util.Scanner; public class Main { public static void main(String[] args) { Sc……

3014: 计算星期几

摘要:```cpp #include using namespace std; int main() { int a,b,mod=7,z=1; string str[7]={"S……

计算星期几(简单思路)

摘要:解题思路:边算幂边算模简单举例子:求3的3次方是星期几:    一般解法:3*3*3%7=6(鉴于a,b取值,超限)    转念一想,相当于四则运算中的,乘除法,那么乘除的先后循序就不影响最终结果了 ……

java--study||O.o

摘要:a^b转为迭代计算参考代码:import java.util.Scanner;   public class  Main {     public static void main(String……

c语言————计算星期几

摘要:解题思路:竖式计算原理思路注意事项:参考代码:#include<stdio.h>int a[100001]={0};int main(){    int x,y,i,j,w=1;        a[0……

计算a^b天后为星期几

摘要:解题思路:a^b 结果数据太大,超出C++现有类型表示的范围,所以不能直接拿最后的a^b结果对7求余数,解题方法:应当在每一次的 a*a 的过程中对7求余数,拿余数再与 a 相乘,原理就是数学思想,可……

计算星期几(python超简单方法)(不需要用循环)

摘要:解题思路:由于题目当天是星期天,而每星期7天,也就是7天一个周期。所以我们只需要用(a**b)%7就可以得出答案是那个星期的第几天,然后在星期天的基础上往上加就行了,不需要用for 循环,大大减少了时……