Với mỗi số nguyên dương N, ta đặt $S_{N}$ = $1^{5}$ + $2^{5}$ +$3^{5}$ +...+$n^{5}$ . Tìm hai chữ số cuối của $S_{N}$ . Yêu cầu : Nhập vào từ bàn phím số nguyên dương N (N<=100). In ra màn hình hai chữ số cuối của $S_{N}$ . Ví dụ: Input 6 Output 01
2 câu trả lời
#include<bits/stdc++.h>
using namespace std;
int main (){
long long N,so1,so2,tong=0;
cin>>N;
for(int i=1;i<=N;i++){
tong = tong + pow(i,5);
}
so1 = tong%10;
so2 = (tong/10)%10;
cout<<so2<<so1;
}
#include <iostream>
#include <cmath>
#define int long long
using namespace std;
int32_t n;
int res;
int32_t main() {
cin >> n;
for (int32_t i = 1; i <= n; ++i) res += pow(i, 5), res %= 100;
if (res < 10) cout << 0 << res; else cout << res;
}