mlnk

导航

 

一问题描述
求13的13次方的后三位尾数
二设计思路

因为数过大后,数据无法存储,所以要看乘法得数后三位的规律,发现只与乘数的后三位有关。那么从第一次开始,每次*13之前先取后三位。
三程序流程图

 四伪代码实现

#include<bits/stdc++.h>
using namespace std;
int main()
{
int a=13;
for(int i=1;i<13;i++)
{
a*=13;
a=a%1000;
}
cout<<a;
}

 五代码实现

 

posted on 2023-05-14 20:08  梦里南柯w  阅读(35)  评论(0)    收藏  举报