C++编程:设计程序探索最早的合数世纪从哪一年开始算,比如:20世纪是从公元1901年到公元2000年)。
来源:百度知道 编辑:UC知道 时间:2024/05/22 02:11:24
一个世纪是一百年,通常是指连续的一百年。当用来计算日子时,世纪通常从可以被100整除的年代或此后一年开始,例如2000年或2001年。这种奇数的纪年法来自于耶稣纪元后,其中的1年通常表示“吾主之年”(year of our lord),因此第一世纪从公元1年到公元100年,而20世纪则从公元1901年到公元2000年,因此2001年是21世纪的第一年。不过,有人将公元1世纪定为99年,而以后的世纪则为100年,如果按照这种定义的话,2000年则为21世纪的第一年。 若一个世纪的100个年号全为合数(即不存在一个素数),该世纪称为合数世纪。设计程序探索最早的合数世纪从哪一年开始算,比如:20世纪是从公元1901年到公元2000年)。
#include <iostream>
using namespace std;
int main()
{
int n,i=500,s,x,count=0;
long j,k;
cin>>n;
while(count<n)
{
s=0;
for(j=i*100-99; j<i*100; j+=2)
{
x=0;
for(k=3; k*k<=j; k+=2)
if(j%k==0)
{
&