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

C++桂城 2022.六年级.02.最小的数

介绍

HI!I'm#张亿,今天来讲2022.六年级.02.最小的数

题目描述

给定两个整数 X 和 K。每使用一次魔法,都会执行: X = |X - K|。即 X 会变成 X 与 K 的差的绝对值。你可以使用无数次魔法,也可以不使用魔法,目标是 X 最后的值最小。

输入格式

一行,两个整数 X 和 K ( 0 <= X <= 10^{18}1018 , 1 <= K <= 10^{18}1018 )。

输出格式

一个整数,表示最终可以得到的最小的 X 。

样例

输入数据 1

7 4

输出数据 1

1

输入数据 2

10000000000000000 1

输出数据 2

0

题解 

其实代码很简单,不废话,上代码!!!

#include<bits/stdc++.h>
using namespace std;
long long x,k;
int main(){
    cin>>x>>k;
    cout<<min(x%k,k-x%k);
    return 0;
}


http://www.kler.cn/news/364628.html

相关文章:

  • 小程序如何根据用户的不同显示不同导航栏
  • 雷池社区版有多个防护站点监听在同一个端口上,匹配顺序是怎么样的
  • 智能AI监测系统燃气安全改造方案的背景及应用价值
  • Python的NumPy库简介
  • DMVPN协议
  • Android Audio基础——音频流重采样(十三)
  • 什么是单片机?
  • cesium相机(camera)控制
  • 高并发负载均衡——nginx与lvs
  • C++研发笔记4——C语言程序设计初阶学习笔记2
  • 技术成神之路:设计模式(二十一)外观模式
  • Windows图形界面(GUI)-QT-C/C++ - QT基本概念 - 安装配置 - QT Creator
  • 07 设计模式-结构型模式-桥接模式
  • uniapp实现多文件下载,保存到本地
  • 【数字信号处理】三种频率(f,Ω,ω)的关系(未完)
  • 2024_Newstar_week3_Crypto
  • UE5遇到问题-UE5可正常打包出来但是运行不了
  • 下载的镜像 如何上传到centos
  • FPGA秋招必看基础 | FPGA设计流程
  • RestClient查询文档排序、分页和高亮
  • 2024-10-18 问AI: [AI面试题] 神经网络有哪些不同类型?
  • Web应用框架-Django应用基础
  • 基于neo4j的学术论文关系管理系统
  • Spring Boot驱动的植物健康监测革命
  • 群控系统服务端开发模式-服务器资源对比
  • 腾讯云跨AZ部署FortigateHA备忘录