Divisibility Problem-codefordes

题目链接:Problem - A - Codeforces

解题思路:

如果 a 能被 b整除,就不需要进行改变,直接输出0,否则输出((a / b) + 1) * b - a,找到最小的能被b整除的数。

下面是c++代码:

cpp 复制代码
#include<iostream>
using namespace std;
int main()
{
    int t,a, b, index = 2;
    cin >> t;
    while (t != 0) {
        cin >> a >> b;
        if (a % b == 0) {
            cout << 0 << endl;
        }
        else {
            cout << ((a / b) + 1) * b - a << endl;
        }
        t--;
    }
    return 0;
}
相关推荐
点云SLAM9 分钟前
Eigen中Dense 模块简要介绍和实战应用示例(最小二乘拟合直线、协方差矩阵计算和稀疏求解等)
线性代数·算法·机器学习·矩阵·机器人/slam·密集矩阵与向量·eigen库
renhongxia126 分钟前
大模型微调RAG、LORA、强化学习
人工智能·深度学习·算法·语言模型
DdduZe1 小时前
8.19作业
数据结构·算法
PyHaVolask1 小时前
链表基本运算详解:查找、插入、删除及特殊链表
数据结构·算法·链表
高山上有一只小老虎1 小时前
走方格的方案数
java·算法
吧唧霸1 小时前
golang读写锁和互斥锁的区别
开发语言·算法·golang
花火|2 小时前
算法训练营day55 图论⑤ 并查集理论基础、107. 寻找存在的路径
算法·图论
花火|2 小时前
算法训练营day56 图论⑥ 108. 109.冗余连接系列
算法·图论
上海迪士尼352 小时前
力扣子集问题C++代码
c++·算法·leetcode