算法组寒假打卡之刷题

算法组-区宝文 2024-02-08 11:54:38

1086 就不告诉你

#include <iostream>
using namespace std;
int main() {
    int a, b;
    cin >> a >> b;
    int ji = a * b;
    int flag = 1;   
    while (ji) {
        if (flag) {
            while (ji % 10 == 0) {
                ji /= 10;
            }
            flag = 0;
        }
        cout << ji % 10;
        ji /= 10;
    }
}

解题思路:
这里用ji表示两数乘积。

定义一个flag,来判断乘积末尾是否存在0的情况。

再反转输出。

...全文
56 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

264

社区成员

发帖
与我相关
我的任务
社区描述
一个供Leaders学习交流的地方
c++javapython 技术论坛(原bbs) 广东省·深圳市
社区管理员
  • 叫我胡萝北
  • Cheungzzzz
  • szu_gexu
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧