当前位置: 首页 > news >正文

网站排名方法无锡网络优化推广公司

网站排名方法,无锡网络优化推广公司,广西房地产网站建设,网络游戏工作室加盟A-小红的合数寻找_牛客周赛 Round 79 题目描述 小红拿到了一个正整数 x,她希望你在 [x,2x] 区间内找到一个合数,你能帮帮她吗? 一个数为合数,当且仅当这个数是大于1的整数,并且不是质数。 输入描述 在一行上输入一…

A-小红的合数寻找_牛客周赛 Round 79

题目描述

小红拿到了一个正整数 x,她希望你在 [x,2×x] 区间内找到一个合数,你能帮帮她吗?

一个数为合数,当且仅当这个数是大于1的整数,并且不是质数。

输入描述

在一行上输入一个正整数 x (1 ≤ x ≤ 100)。

输出描述

如果范围内不存在符合条件的合数,则输出 -1。否则,输出一个正整数代表答案。

如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。

示例1
------
输入
----
1

输出
----
-1

说明
----
在这个样例中,我们需要在 [1,2] 区间内找到一个合数。根据定义,1 不是合数,2 是质数,所以范围内不存在合数。

示例2
------
输入
----
5

输出
----
8

说明
----
在这个样例中,我们需要在 [5,10] 区间内找到一个合数。根据定义,6,8,10 均是合数,所以输出任意一个均为正确答案。

思路:

模拟就完事了

代码如下:

#include <iostream>
#include <vector>
#include <algorithm>
#include <cstring>
using namespace std;
const int N = 1e5+10;
int arr[N];
bool found;
bool isnt_prime(int x)
{if(x < 2)return false;if(x == 2)return false;for(int i = 2 ; i < x ; i++){if(x % i == 0)return true;}return false;} 
bool check(int x)
{if(isnt_prime(x)){return true;}else{return false;}
}
int main() 
{ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);int n,ans = 0;cin >> n;for(int i = n ; i <= 2*n ; i++){if(check(i)){found = true;ans = i;break;}}if(found)cout << ans;elsecout << -1;return 0;
}

http://www.laogonggong.com/news/45758.html

相关文章:

  • 煤炭网站建设企业seo的工作原理
  • 烟台做网站的seo关键词优化费用
  • 马鞍山做网站的公司78百度口碑网
  • cdr做网站流程小红书推广怎么做
  • 舟山公司做网站营销推广运营
  • 建设通相似的网站谷歌seo和百度seo区别
  • 网站收缩栏磁力兔子
  • 网站做装修软文编辑器
  • 做电子商务系统网站建设亚马逊跨境电商个人开店
  • 国外网站空间哪个好南京百度网站快速优化
  • 网站登录注册页面模板网络舆情信息
  • WordPress商品相册宁波免费seo在线优化
  • 做网站是先做后台还是前端哈尔滨seo整站优化
  • 做外贸没有网站百度seo排名优化软件
  • 哈尔滨做设计和网站的公司百度推广哪种效果好
  • asp绿色网站源码在线建站平台
  • 女的和女的做那个视频网站网络推广公司主要做什么
  • 丰台做网站360推广开户
  • 做代还的人都聚集在哪些网站seo综合查询是什么
  • 做电商网站需要注册什么公司名称网站怎么建设
  • 女生学什么技术最吃香网站seo优化建议
  • 百度公司做网站吗哪里注册域名最便宜
  • 不会编程可以做网站吗手机推广平台有哪些
  • 网站在线制作平台网站seo外链
  • 资讯网站的好处建站小程序
  • 如何查询网站是谁做的最新疫情最新情况
  • 怎么做销售网站知乎推广合作
  • 靓号网建站黑帽seo优化软件
  • 学校网站模板免费在线数据分析工具
  • 兰州新区规划建设局网站百度竞价排名公司