首页 > 其他分享 >打卡32

打卡32

时间:2023-05-22 22:35:03浏览次数:27  
标签:return int 32 -- 1898 打卡

5.3

 

#include<bits/stdc++.h>
using namespace std;

int a[500];

int fun(int i)
{
int j;
if(i<=1)return 0;
if(i==2)return 1;
if(i%2==0)return 0;
for(j=3;j<=(int)(sqrt((double)i)+1);j+=2)
if(i%j==0)return 0;
return 1;
}

int main()
{
int i,j,count=0;
for(j=0,i=3;i<=1993;i+=2)if(fun(i))a[j++]=i;
for(j--;a[j]>1898;j--)
{
for(i=0;a[j]-a[i]>1898;i++)
{
if(a[j]-a[i]==1898)cout<<++count<<' '<<a[j]<<' '<<a[i]<<endl;

}
}
}

标签:return,int,32,--,1898,打卡
From: https://www.cnblogs.com/litianyu1969/p/17421928.html

相关文章

  • 每天打卡一小时 第三十三天
    template<typenameT>classNode{public:Node(Tdata):data(data),next(nullptr){cout<<"NodeConstructorrun"<<endl;}Node(constNode<T>&other):data(other.data),next(other.next){}~Node(){}TgetData(){......
  • 打卡31
    5.2  #include<bits/stdc++.h>usingnamespacestd;intfun(intn){ inti; if(n==2)return1; if(n%2==0)return0; for(i=3;i<=sqrt(n);i+=2) { if(n%i==0)return0; } return1;}intmain(){ intn,i,ok; while(cin>>n) { ok=0; for(i=2;i<=n/......
  • 2023.5.22编程一小时打卡
    一、问题描述:线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。建立一个整数矩阵类matrix,其私有数据成员如下:introw;intcolumn;int**mat;建立该整数矩阵类matrix构造函数;建立一个*(......
  • STM32CubeIDE使用相关设置经验
    1.修改字体大小1)Window->Preferences->General->Appearance->CoforsandFonts,然后在右侧C/C++->Editor->C/C++EditorTextFont,然后点击右侧的Edit…,修改对应的字体格式即可。2)快捷方式:Ctrl+Shift++和Ctrl+Shift+-。注:一般字体用“CourierNew”,字型“常规”,大小“四号”。2......
  • STM32为何在诸多的单片机中脱颖而出?
    ​1、前言        在STM32之前,都是老大头51,带着它的“小弟们”MSP430、AVR、PIC在单片机界呼风唤雨。那个时候,市场上遍布8位机,大学教材用51入门,个人、企业学单片机基本上也都在用51。        虽然AVR也有一些8位机市场,但与stc带领下的51单片机是完全不能相比的......
  • 打卡30
    5.1素数 #include<bits/stdc++.h>usingnamespacestd;boolf(intx){ for(inti=2;i<=x/i;i++) { if(x%i==0)returnfalse; } returntrue;}intmain(){ intl,r;cin>>l>>r; for(inti=l;i<=r;i++) { if(f(i))cout<<i<<endl; } retu......
  • 每日打卡
    评分问题问题描述:在歌星大奖赛中,有10个评委为选手打分去掉一个最高分去掉一个最低分,剩下的分数平均后就是选手所得的成绩编写相应程序问题分析:先用浮点序列的方法找出评分中的最大值和最小值在对其他的分数做平均处理代码:#include<stdio.h>#include<math.h>intmain(){int......
  • c++打卡练习(36)
    求多项式的和以50为例S=1+1/2+1/2*3+1/2*3*4+......1/2*3*.....*50流程图:伪代码:源代码:#include<iostream>usingnamespacestd;intmain(){ doublea=1,b,num,N; cout<<"输入你想阶乘到的最大数"<<endl; cin>>N; for(inti=1;i<=N;i++){ a*=i; b=1/a; num......
  • 每日打卡1112
    #include<bits/stdc++.h>usingnamespacestd;intmain(){intn,i,t,c[10005],a,b,x=0,k=0;cin>>n>>t;for(i=0;i<n;i++){cin>>c[i];if(c[i]>x)x=c[i];}for(i=0;i<n;i++){if(c[i]>t&am......
  • 打卡
    1.问题:求100以内的所有勾股数。所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,c)。2.思路:采用穷举法求解时,最容易想到的一种方法是利用3个循环语句分别控制变最a、b、c的取值范围,第1层控制变量a,取值范围是1〜100。在a值确定的情况下再确定b值,即第2层控制变量b,为了避免结......