#include <iostream>
#include <cstdio>
using namespace std;
int gcd(int a,int b)
{
int t;
if(a<b)
{
t=a;a=b;b=t;
}
while(t=a%b)
{
a=b;b=t;
}
return b;
}
int main()
{
int a,b=0,c;
scanf("%d",&a);
c=a-2;
for(int i=2;i<a;i++)
{
int t=a;
while(t)
{
int d=t%i;
b+=d;
t/=i;
}
}
int e=gcd(b,c);
printf("%d/%d\n",b/e,c/e);
return 0;
}相关推荐
Comsol 压电换能器声场仿真(远场分析、边界元法优化)
本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。
April Fools Contest 2017 A. Numbers Joke 纯属愚乐
史密夫数列 史密夫数(或作史密斯数)是指在某个进位下,它每一位数的数字的和相等於它因数分解(不用指数记数)中每一个因数的位数的和。 在十进位下,202就是一个史密夫数,因 2 + 0 + 2 = 4,202的因数分解为2 × 101,2 + 1 + 0 + 1 = 4。 所有质数也不会当作是史密夫数,因质数的因数只有它自己和1,必定不符合以上的要求。 史密夫数是由美国利
扫地机器人全场景测试实战:从实验室到真实家庭的可靠性验证
本文深入探讨了扫地机器人从实验室到真实家庭的全场景测试方法,揭示了软硬件测试中的关键挑战。通过分析场景化测试的重要性,文章详细介绍了硬件耐久性、软件稳定性和环境适应性三大测试维度,并提供了真实家庭测试的实用方法论。消费者可重点关注清洁率、覆盖率等核心指标,同时了解测试工程师的私房建议,帮助选择更可靠的扫地机器人产品。
CF - 784A. Numbers Joke - 瞎猜
1.题目描述: A. Numbers Joke time limit per test 2 seconds memory limit per test 64 megabytes input standard input output standard output Input The input
GEM5教程--gem5开始之旅(一)
GEM5系列教程--gem5开始之旅一、建立GEM5 GEM5模拟器是一个用于计算机系统结构研究的模块化平台,包含系统级别的结构以及处理器的微体系结构。读者若想详细的了解,请查看其官方文档GEM5文档 读者如果想要入门GEM5的话,可以参考Learning_GEM5这个网站,这里面有较为详细的教程,可以带读者从入门到精通。小编我对GEM5的入门学习也是从这个Learning_GEM5这个网站学习的...
六自由度机器人(机械臂)运动学建模及运动规划系列(一)——简介
毕业设计做了六轴机器人相关的课题,做完之后学到很多,在这里分享一下。
CF 13A.Numbers(Java实现)
因此我又写了一个方法,不断截取最后一位的字符,如果是字母就又转化为10进制,累加。但是答案最后还是不对,最后选择用进制转化的原理获取值,而不是直接通过封装好的函数获取值。输入一个值a,输出一个分子一个分母,分母是a-2,分子是一个累加和,累加的是:a的2至a-1的每一个进制转换后的值的每一位数字和。举例输入5,计算5的2进制,3进制,4进制(2至a-1进制),的每一个值每一位的累加,5的2进制=101,每位相加=2,3进制=12,每位相加=3,同理4进制=11,每位相加2。见解,希望能得到您的指点和点悟;
运动目标成像必学:5分钟搞懂keystone变换原理与避坑指南
本文深入浅出地解析了雷达信号处理中的Keystone变换原理,它是解决运动目标距离徙动问题的关键技术。文章通过直观比喻和简化公式,阐述了该变换如何通过变量代换实现距离与慢时间的解耦合,将倾斜轨迹“掰直”,从而提升成像与检测性能。同时,文中重点指出了实际应用中关于大速度场景、插值误差、多目标处理及高阶运动补偿等关键避坑点,为工程实践提供了宝贵指南。
题解 CF13A 【Numbers】
这题其实不太难,明明就是一道红题。 对于这道题,我们需要定义俩函数,一个用来转换进制,一个用来求gcd,转换进制的方法运用到了数学上的短除法,边%边/。gcd用递归写,模板背都能背下来了,也不必说了。 下面上代码(这里用到了函数的提前声明,码风较丑,不喜勿喷): #include <stdio.h> using namespace std; //加上这句话表示我仍心系C++ int ...
YOLO26 改进 - 注意力机制 | Mask Attention掩码注意力,可学习掩码矩阵破解低分辨率特征提取难题 | 2025 预印
本文提出了用于低分辨率图像分割的MaskAttn - UNet框架,并将其核心的掩码注意力机制集成到YOLO26中。传统U - Net类模型难以捕捉全局关联,Transformer类模型计算量大,而掩码注意力机制通过可学习的掩码,让模型选择性关注重要区域,融合了卷积的局部效率和注意力的全局视野。其工作流程包括特征适配、掩码生成、定向注意力计算和特征融合。我们将掩码注意力机制代码集成到YOLO26中。
YOLOv11 改进入门篇 | 轻量级涨点技巧:GhostConv 替代普通卷积的实战指南
摘要: 本文介绍如何通过GhostConv改进YOLOv11,实现轻量化涨点。YOLOv11深度增加导致参数量、延迟和内存占用上升,GhostConv通过“本征特征+线性变换”策略,在精度几乎无损的情况下降低30%-50%计算量。文章详细解析GhostConv原理,对比普通卷积的参数量和FLOPs优势,并提供完整的代码级改造流程,包括模块实现、注册及网络配置。实验表明,该方法有效提升边缘端推理效率,适用于移动端等资源受限场景。
CF 13A
意思就是算2到n-1进制的个位数和,然后与n-2求gcd#include<cstdio> #include<cmath> #include<cstring> #include<iostream> #include<algorithm> using namespace std; #define INF 0x3f3f3f3f typedef long long ll; const double eps=
ssm框架搭建
这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载
【最简分数】#13 A. Numbers
A. Numbers time limit per test 1 second memory limit per test 64 megabytes input standard input output standard output Little Petya likes numbers a lot. He found that nu
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
CF1790E Vlad and a Pair of Numbers 题解
CF1790E Vlad and a Pair of Numbers 题解
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
CF747F Igor and Interesting Numbers
我佛了,这CF居然没有官方题解。 题意:给定k,t,求第k小的16进制数,满足每个数码的出现次数不超过t。 解: 每个数都有个出现次数限制,搞不倒。一开始想到了排序hash数位DP,不过写了写觉得不胜其烦,就弃疗了。 但是思考一下,如果我们知道了每个数的出现次数和数的位数,那么一次普通DP就能够求出方案数。 所以我们暴力做多次这种普通DP即可...... 具体来说,分为带前导0和不带前...
CF 300C - Beautiful Numbers (数论)
(广东工业大学 ACM寒假集训 专题四 C) 题目链接:CF 300C - Beautiful Numbers 洛谷链接:CF 300C - Beautiful Numbers 更好的阅读体验请到这里 题目描述(洛谷翻译): 题意翻译 Vitaly有一些奇怪的癖好,比如他特别爱两个小于10的数字a和b。Vitaly定义十进制表示下每一位都是a或b的数为“好数”,一个每一位数加起来为“好数”的“好数”被称为“极好的数”。 举个栗子=w=,如果偏爱数字为1和3,那么1212不是“好数”,13和311是“好数”,
百度网盘6T影视资源合集:高效转存、分类整理与长期维护指南
百度网盘作为云存储工具,其分享转存机制基于文件指针复制原理,实现资源高效分发。在影视资源管理场景中,6T体量(约6144G)的合集通过类型、年代、地区三层分类和规范命名(如片名+年份+分辨率),大幅提升检索效率。转存前需规划网盘空间,分批操作避免失败;转存后建立索引、定期清理,防止资源吃灰。本文以6T纯影视合集为例,详解从转存到维护的全流程,助你搭建个人媒体库。
CF——Average Numbers
Average Numbers Crawling in process... Crawling failed Time Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Submit Status Description You are given a seq
【CF678A】 Johny Likes Numbers
题目 题意翻译 Jonhy非常喜欢数N和K,现在Johny要找一个可以整除K的最小整数x,且满足x&gt;n。 题目描述 Johny likes numbers n n and k k very much. Now Johny wants to find the smallest integer x x greater than n n , so it is divisible by the nu...
CF171A Mysterious numbers - 1 题解
CF171A Mysterious numbers - 1 题解
CF集萃1
因为cf上一堆水题,每个单独开一篇博客感觉不太好,就直接放一起好了。 CF1096D Easy Problem 给定字符串,每个位置删除要代价。求最小代价使之不含子序列"hard"。 设f[i][f]表示前i个删到只匹配f位子序列的最小代价。转移看代码吧。O(n) 1 #include <bits/stdc++.h> 2 3 typedef long lon...
CF678
模拟, 矩阵乘法优化dp, 状压dp
【数位DP】CF55D Beautiful numbers
$dp[x][p][pp]$表示第x位,当前已有数字mod 2520(1~9数字的lcm)为p,当前各位数字的lcm为pp 观察到数组太大,考虑压缩,第三维lcm最多只有9个数字,打表发现最多只有48个状态,压掉第三维即可 打表用一个状压然后set维护(广搜也可以)即可 有一个坑点:题目里似乎没有说关于0的事情(即数字里出现0)但是有人在CF上打这个比赛的时候问了出题人,碰到0不要...
CF1447B Numbers Box
题目描述 You are given a rectangular grid withnnrows andmmcolumns. The cell located on theii-th row from the top and thejj-th column from the left has a valuea_{ij}aijwritten in it. You can perform the following operation any number of times (poss...
Codeforces 320A Magic Numbers
因为晚上有一个cf的比赛,而自己从来没有在cf上做过题,就找了道题熟悉一下。 题目大意:给一个数,判断是否能由1,14,144三个数连接得到。 代码如下: 1 #include <stdio.h> 2 #include <stdbool.h> 3 #include <string.h> 4 5 bool is_mag...
CF 683 DIV.2 B. Numbers Box
题目: You are given a rectangular grid with n rows and m columns. The cell located on the i-th row from the top and the j-th column from the left has a value aij written in it. You can perform the following operation any number of times (possibly zero): Choo
407



被折叠的 条评论
为什么被折叠?



