145 聪明的小珂

2024-06-05 06:32
文章标签 145 聪明

本文主要是介绍145 聪明的小珂,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


聪明的小珂

时间限制: 1000 ms  |  内存限制: 1000 KB
难度: 3
描述

    小珂是一个爱美的女孩,她有n条新项链,标号从1到n,每一条项链在颜色上都会有一些差别,n条项链依次摆放,围成一个圈。小珂每次都会从上一次选择项链的位置开始数到第k条项链,把这条项链作为今天要带的项链,每次数的方向都是一致的,现在希望你帮小珂计算出一个最大的k,满足k<=n/2的同时,使得小珂在接下来的n天中将所有的项链都刚好带了一遍。

例如 n=7,取k=3

天数  项链编号

1                      1

2                      4

3                      7

4                      3

5                      6

6                      2

7                      5

输入
第一行有一个整数 0<m<10000 表示有m组测试数据,接下来的m行每行有一个整数,表示小珂的项链个数2<=m<2^31
输出
输出m个k的值
样例输入
227
样例输出
13

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;int gcd(int a,int b)
{int c;while(b){c=a%b;a=b;b=c;}return a;
}int main()
{int n,m,i;scanf("%d",&n);while(n--){scanf("%d",&m);for(i=m/2;i>=1;i--)if(gcd(m,i)==1){printf("%d\n",i);break;}}
}


这篇关于145 聪明的小珂的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1032318

相关文章

软银CEO孙正义:10年内将出现比人类聪明1万倍的人工智能|TodayAI

2024年6月20日,软银集团公司(SoftBank)董事长兼首席执行官孙正义在日本东京举行的公司年度股东大会上发表讲话,表示比人类聪明1万倍的人工智能将在10年内出现。这是他近年来一次罕见的公开露面,在会上他质疑了自己的人生目的,并描绘了一个充满人工超级智能(ASI-artificial super intelligence)世界的未来愿景。 孙正义首先谈到了人工通用智能(AGI-ar

让大模型更聪明不仅仅是增加其参数数量,还包括一系列方法和技术,以提升其性能、理解能力和应用效果。

1. 数据质量与多样性 高质量数据:确保训练数据的准确性和清洁度。去除噪声和错误的数据,标注准确。多样性:使用多样化的数据集,包括不同语言、文化背景、领域和应用场景的数据,以增强模型的泛化能力。 2. 模型架构和算法改进 先进架构:采用最新的模型架构,例如Transformer、GPT-3.5/4、BERT,以及混合模型(如结合图神经网络和Transformer)。自监督学习:利用大量未

JAVA语言开发的一套(智慧工地监管系统源码)让工地变得更加“聪明”

JAVA语言开发的一套(智慧工地监管系统源码)让工地变得更加“聪明” 数字智慧工地是指利用物联网、大数据、云计算、人工智能等先进技术,对工地进行全面数字化改造和智能化升级,实现工地管理的精细化、高效化和智能化。它通过实时采集、传输、分析和应用工地现场各类数据,提高工地管理的效率和质量,降低施工成本,提升工程安全水平 智慧工地解决方案概述 智慧工地解决方案是一种集成了云计算、物联网、大数据

牛客网-字节跳动公司真题-万万没想到之聪明的编辑

万万没想到之聪明的编辑 牛客网-字节跳动公司真题题目牛客链接 解题 思路 双指针具体思路代码中 代码 #include<iostream>#include<cstring>using namespace std;const int N=1000010;

告别盲目决策!精益生产KPI指标管理系统让你的企业更聪明

在当今快速变化的商业环境中,企业为了保持竞争力,需要高效地追踪、分析和优化各种业务指标。为了实现这一目标,越来越多的企业开始引入指标管理系统,这一工具在提升管理效率和促进业务增长方面发挥着至关重要的作用。 一、什么是指标管理系统? 指标管理系统,简单来说,就是一个集中管理和监控企业各项指标的数字化平台。它通过收集、整合、分析和展示各种业务数据,帮助企业更好地了解业务运行状况,识别潜在问题,并据

产品为何总是做不好 (一): 只是因为我们都太聪明了

2016, 8, 28, 西安, Ken Fang 我一直以来都并不认为,从事 IT 这一行的,会有谁不明白 Scrum, Less, SAFe 里面的思维与做法的。 但为何仍常常会看见,许多连做产品的 Common Sense 都没有的场景,在我们的周遭随时的在发生? 是我们太愚蠢了吗?能将 SAFe, Scrum, Less 挂在嘴边,却连做产品的 Common Sense 都

C语言 | Leetcode C语言题解之第145题二叉树的后序遍历

题目: 题解: void addPath(int *vec, int *vecSize, struct TreeNode *node) {int count = 0;while (node != NULL) {++count;vec[(*vecSize)++] = node->val;node = node->right;}for (int i = (*vecSize) - count,

nyoj-145-聪明的小珂

//超时 /*#include<stdio.h> #include<math.h> int sushu(int x) {     int j;     for(j=2;j<=sqrt(x);j++)     if(x%j==0)     return 0;     return 1; } int main() {     int s,n,i;     scanf("%d",&s);     w

教的学生成绩好那是他们的孩子自己聪明

各具特色的生活 今天的各具特色的生活,我听了,慢吞吞地挪动步子走上了讲台,爸爸还为我设计了几个动作,余涵涛,经常提醒我们说,呵呵,瞧那边,我是老师我是一名普普通通,为了冲刺考入个好中学。 只是引来大家的哈哈大笑,有人爱去水立方,我们班在级里也许是出了名的,可是你要是真正来了解我们班,贴了好久都没人去认领,泪水模糊了眼圈,参加辅导的优生一个星期要多上5节课,英语这三科课程了,胆小。 外省人,

如何让大模型变得更聪明?

要让大模型变得更聪明,可以从以下几个方面进行考虑和优化: 数据优化: 增加数据量:收集更多的真实数据,通过网络爬虫或搜寻公开数据集的方法,得到更多数据,有助于模型学习到更多的特征和模式。数据增强:对于图像、文本等类型的数据,通过旋转、平移、拉伸、裁剪、加噪声等方法创造更多的数据,增加数据集的多样性,提高模型的泛化能力。数据预处理:通过数据预处理技术,使模型更好地泛化和推理,并有效加速模型,减少对