

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
int tn(long int n){
long long int t = 0;
while (n != 0){
t += n % 10;
n /= 10;
}
return t;
}
bool nt(long int n)
{
if(n < 2) return false;
if(n < 4) return true;
if(n % 2 == 0 || n % 3 == 0) return false;
for(int i = 5; i*i <= n; i++){
if(n % i == 0 || n % (i + 2) == 0) return false;
}
return true;
}
long long int tong(long int n){
long long int i, t = 0;
for (i = 2; i <= n; i++){
if (nt(i) == true){
t += tn(i);
}
}
return t;
}
main(){
long int n;
cin >> n;
cout << tong(n);
}
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
#include <bits/stdc++.h>
using namespace std;
int secondSum(int n) {
int sum = 0;
while(n != 0) {
sum+=n % 10;
n/=10;
}
return sum;
}
int prime(int n) {
if(n < 2) {
return false;
}
for(int i = 2; i <= sqrt(n); i++) {
if(n % i == 0) {
return false;
}
}
return true;
}
int sum(int n) {
int s = 0;
for(int i = 2; i <= n; i++) {
if(prime(i)) {
s+=secondSum(i);
}
}
return s;
}
int main() {
int n;
cin >> n;
cout << sum(n);
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
397
10113
289
Ồ sorry
397
10113
289
Mình làm sai, để mình làm lại nhé
0
10
0
số nguyên tố mà bạn
397
10113
289
Mình nói mình sửa mà :v
0
10
0
m sorry ban nha, luc day minh chua doc