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;
}
相关推荐
吴秋霖2 分钟前
【某音电商】protobuf聊天协议逆向
python·算法·protobuf
m0_5879589511 分钟前
C++中的命令模式变体
开发语言·c++·算法
似水এ᭄往昔21 分钟前
【数据结构】--链表OJ
数据结构·算法·链表
2501_9249526943 分钟前
代码生成器优化策略
开发语言·c++·算法
MORE_771 小时前
leecode100-划分区间-贪心算法
算法·贪心算法
Book思议-1 小时前
【数据结构实战】C语言实现栈的链式存储:从初始化到销毁,手把手教你写可运行代码
数据结构·算法·链表··408
Book思议-1 小时前
【数据结构实战】川剧 “扯脸” 与栈的 LIFO 特性 :用 C 语言实现 3 种栈结构
c语言·数据结构·算法·
3GPP仿真实验室2 小时前
【MATLAB源码】感知:CFAR 检测算法库
算法·matlab·目标跟踪
fengenrong2 小时前
20260324
c++·算法
qq_416018722 小时前
设计模式在C++中的实现
开发语言·c++·算法