Q1: 用for的
用定点循环去决定x=cos(x)的答案,初始值是0.5,要多少次循环才能得到的答案是精确到前2位数?
Q2:
孪生素数是一组素数(x,y), 像 y=x+2, 构造一个清单能显示所有低于1000^2 的孪生素数。
Q2,正好刚刚回答了另一个R的质数的问题(http://zhidao.baidu.com/question/571598738),借过来用一下。这个数比较大,要运行一段时间,别着急。
Eratosthenes <- function(n) {Q1能用for loop吗,
Q2,if ((i-2) %in% sieve) { print(sprintf("%i, %i", (i-2), (i)))不明白这2行,能解释下吗
Q1可以用for loop,但要加条件break,不如用while
Q2,如果(i-2)还在sieve里,说明i-2也是质数,所以i,i-2是一对孪生质数。把它们打印出来