테스트 사이트 - 개발 중인 베타 버전입니다

1 부터 n까지 소수의 합

· 14년 전 · 3477 · 6
1부터 n까지 모든 소수의 합을 구하는 법을

php 함수로 작성하시오.




function get_sumofprime(n){

   // 내부를 작성하시오.

}


$sum=get_sumofprime(100);

echo $sum;



양심적으로 혼자 힘으로 풀 것!!

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

소스가 너무 많이 널려있기때문에 패쓰...
(ㅜㅠ 전 양심적이지 못해서... 아예.. 안하려구여..)
네 너무 널려있죠..

그런데 이걸 혼자 힘으로 못짜시는 분들이 많아서리..
14년 전
양심적이지 못해 죄송하군요 ㅠ.ㅠ
function get_sumofprime($n){
for($i=1;$i<=$n;$i++){
for($i2=1;$i2<=$i;$i2++){
if(!($i%$i2)){
$a++;
}
}
if($a==2)
$sum+=$i;
$a=0;
}

return $sum;
}

echo get_sumofprime(3);

수정요 ㅋㅋ
function get_sumofprime($num){
for($n=1;$n<=$num;$n++) {
$cnt = 0;
for($i=1;$i<=$n;$i++) if($n%$i==0) $cnt++;
if($cnt == 2) $sum[] = $n;
}
return array_sum($sum);
}
2분 다 잘 풀어주셨는데

소스의 좋고 나쁨이라는 게 너무 주관적인 판단이라

그걸 배제하고

그냥 먼저 올려주신 분께 채택해드리겠습니다^^

게시글 목록

번호 제목
2027
2042
2026
2040
2025
2039
2024
2041
2023
2037
2022
2036
2021
2035
2020
2034
1999
1998
2072
1997
1996
1995
2075
1994
1993
1992
1991
1990
1989
1988