【Codeforces 1352C】K-th Not Divisible by n(暴力)

2023-05-16

原题链接:K-th Not Divisible by n
原题截图:
K-th Not Divisible by n(1)K-th Not Divisible by n(2)题目大意:
输入n和k,求第k个不能被n整除的正整数


解题思路:直接暴力就好了

  1. 计算从1到k的所有可以被n整除的正整数个数temp
  2. 用cnt记录在前面的过程中已经生效了的被n整除的正整数个数,k=k+temp-cnt,cnt=cnt+temp
  3. 重复操作1和操作2,直到temp-cnt=0

AC代码:

#include<cstdio>
using namespace std;

int main(){
	int t,n,k,cnt,temp;
	scanf("%d",&t);
	while(t--){
		scanf("%d%d",&n,&k);
		cnt=0;
		while(1){
			temp=k/n-cnt;
			if(!temp){
				break;
			}
			k+=temp;
			cnt+=temp;
		}
		printf("%d\n",k);
	}
	return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Codeforces 1352C】K-th Not Divisible by n(暴力) 的相关文章

随机推荐

  • 6大热门开源自动化测试框架【建议收藏】

    如果您正在考虑构建自己的测试自动化框架 xff0c 请在自荐之前 xff0c 参考一下以下的六大热门自动化测试框架 在大多数情况下 xff0c 您将会很好地考虑一个或多个可用的开放源代码选项 这是因为一般来说 xff0c 框架是可以在团队中
  • Docker从入门到进阶之进阶操作(6) —— 【在docker上运行gitlab】

    上一章节讲了使用docker来做nginx的负载均衡 xff0c 这一章节讲 在docker上运行gitlab 在本章节中 xff0c 将为您演示如何在docker上运行gitlab GitLab 是一个用于仓库管理系统的开源项目 xff0
  • VSCode使用技巧(二)——调整终端控制台字体大小

    近期使用vs code来链接服务器进行日常工作 xff0c 但是在使用vs code中的 34 终端 34 控制台来对代码进行操作时 xff0c 终端 控制台的字体较小 xff0c 看起来非常不舒服 xff0c 如下图所示 xff1a 使用
  • CentOS-7 下 GitLab 安装部署教程

    CentOS 7 下 GitLab 安装部署教程 前言主要内容GitLab 介绍本篇环境信息 准备工作配置清华大学镜像仓库安装基础依赖安装 Postfix开放 ssh 以及 http 服务 xff08 80 端口 xff09 部署过程1 Y
  • 2020 CCF 非专业级别软件能力认证第一轮(CSP-S) 提高级 C++ 语言试题

    目录 一 选择题 xff1a 每题 2 分 xff0c 共 15 题 xff0c 30 分 在每小题给出的四个选项中 xff0c 只有一项是符合题目要求的 二 阅读程序 程序输入不超过数组或字符串定义的范围 xff1b 判断题正确填 3 x
  • 最小生成树算法总结【洛谷P3366】

    一 Prim算法 Prim算法是一种以点集为出发点的最小生成树算法 xff0c 它将无向图G中所有顶点V分成两个子集A B 初始时 xff0c A中只包含一个随机选取的顶点u xff0c 其余顶点属于集合B 每次从集合B中选取一个顶点加入顶
  • Linux下出现Read-only file system解决办法

    问题描述 涉及到修改 保存条目等需要写磁盘操作的命令都无法使用 xff08 如tar cp mv rm chmod chown wget下载等指令 xff09 xff0c 总是提示Read only file system xff0c 也就
  • Spring Boot整合Mybatis Plus和PageHelper插件实现分页查询

    简述 xff1a Spring Boot整合Mybatis Plus PageHelper插件实现分页查询功能 环境 xff1a DB Postgre SQL 插件 1 Mybatis Plus 2 PageHelper Maven依赖 x
  • 快速幂、快速幂取模的分析与代码实现

    写在前面 在网上搜了相关内容 xff0c 感觉写的都不是特别详细 xff0c 也没有人讲 xff0c 只能自己理解了 下面会写一下这3个算法的分析与实现 当然都是基于自己的理解 因为博主搜了很多博客都是没有详细的解释 xff0c 数学渣一脸
  • MATLAB fprintf/fscanf矩阵原样输出/读入方法

    fprintf原样输出 a 61 1 2 3 4 5 6 7 8 9 fid 61 fopen 39 d Matlab R2014a project 1 txt 39 39 w 39 fprintf fid 39 d d d n 39 a
  • usr/bin/ld: cannot find 错误解决方法

    文章出处 xff1a http blog csdn net osoon archive 2010 04 25 5526455 aspx 通常在软件编译时出现的usr bin ld cannot find lxxx的错误 xff0c 主要的原
  • Python3中的字典

    目录 1 xff1a 字典的定义及特性 2 xff1a 常用字典字面量及操作 2 1常用字典字面量及操作汇总 2 3字典的增删改查 2 3 1 xff1a 字典的增加操作 2 3 2 xff1a 字典的删除操作 2 3 3 xff1a 字典
  • 如何在Debian 8上添加和删除用户

    介绍 您应该知道如何在一个新鲜的Linux服务器上执行的最基本的任务之一是添加和删除用户 当您创建一个新的系统 xff0c 你往往只能给出默认root 帐户 虽然运行在root 用户提供了大量的功能和灵活性 xff0c 这也是危险的 xff
  • ubuntu20.04 黑屏/紫屏后的处理办法

    系统 xff1a ubuntu20 04 nvidia显卡 xff0c 已设置禁用集成显卡现象 xff1a 重新装显卡 或 wps 43 搜狗输入法 卡死等造成死机后重启 等原因造成登陆后黑屏或紫屏 xff0c 只剩下一个鼠标 xff0c
  • pacman更换中国源

    网上说有直接在 etc pacman conf中更改的 xff0c 但是实际上非常麻烦 xff0c 需要修改key还要导入信任 在终端输入 pacman mirrors c China 即可换成国内镜像 原有的被保存在 var lib pa
  • NOIP2013 车站分级

    描述 一条单向的铁路线上 依次有编号为 1 2 n 的 n 个火车站 每个火车站都有一个级别 最低为 1 级 现有若干趟车次在这条线路上行驶 每一趟都满足如下要求 如果这趟车次停靠了火车站 x 则始发站 终点站之间所有级别大于等于火车站 x
  • STC单片机的定时器怎么计算(转)

    转自这位大哥 xff0c 自己记录下 xff08 侵删 xff09 链接 xff1a https blog csdn net heiheiwocao article details 77506166 公式 xff1a N 61 65536
  • 2022 CCF 非专业级别软件能力认证第一轮 (CSP-J1)入门级 C++语言试题 认证时间:2022 年 9 月 18 日 09:30~11:30

    今天的考试题 xff0c 有点乱 2022 CCF 非专业级别软件能力认证第一轮 xff08 CSP J1 xff09 入门级 C 43 43 语言试题 认证时间 xff1a 2022 年 9 月 18 日 09 30 11 30 考生注意
  • TF坐标系变换

    TF坐标系变换 1 概述2 代码3 最终结果4 参考链接 1 概述 使用代码实例来理解tf发布信息中的位姿变换具体含义 xff1a 在父坐标系下描述父坐标系到子坐标系的变换关系 xff0c 希望能帮助大家 xff0c 同时给自己一个参考 2
  • 【Codeforces 1352C】K-th Not Divisible by n(暴力)

    原题链接 xff1a K th Not Divisible by n 原题截图 xff1a 题目大意 xff1a 输入n和k xff0c 求第k个不能被n整除的正整数 解题思路 xff1a 直接暴力就好了 计算从1到k的所有可以被n整除的正