VB的”N×N+N+41验证”及”数字三角”

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:15:43
只能被1和自身整除的数称为素数。例如3、29、101等都是素数。有人曾列出计算素数的算式: N×N+N+41(N是0或正整数)。请编程序:验证当N小于某个数时,该算式的计算结果都是素数;输出这个数及之前所求得的所有素数之和。

数字三角
问题描述:
X市迎接2010年亚运会活动将要在兴中体育场举行,市教育局为每个学校安排了一个区域,每个学校的同学都要坐在自己学校的区域内。
分给成功小学的区域是个等边三角型,这不是不重视成功小学,而是把难题给了成功小学,就是因为成功小学的同学更加优秀,因此这点小问题是难不倒他们的。大家根据座位区域,一下就设计出了以下座位安排方案:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
……
我们可以看出,1号同学应该坐第一排的第一个,它的座标是(1,1)。而8号同学在第四排的第二个,它的座标是(4,2)。
现在的问题是,我们怎么样才能知道任意一个同学到底坐在哪个座位上(即这个座位的座标)呢?
我想,这个问题可难不倒你,你能编写一个程序帮助成功小学的同学解决这个问题吗?
输入格式:
输入一个整数N(1<=N<=32767),表示第N个同学。
输出格式:
输出两个整数i,j,中间用一个空格隔开,表示第N个同学的座位在第i行的第j个位置。
样例输入输出:
输入样例: 输出样例:
5 3 2

有点难度,本来想编的,有三个原因不编了。其一,我在编的时候进入了死循环,没有保存代码。其二,楼主抠门,10美金我都懒得去敲那几个键盘。其三,题目没有价值。