首页 > 其他分享 >[pat乙]1086 就不告诉你

[pat乙]1086 就不告诉你

时间:2023-03-20 15:05:11浏览次数:33  
标签:1086 pat 输出 int flag 告诉 Key ans


1086 就不告诉你(15 分)

做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。

输入格式:

输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。

输出格式:

在一行中倒着输出 A 和 B 的乘积。
输入样例:

5 7
1

输出样例:

53
1

注意

100 * 100 -> 1

#include <iostream>
#include <vector>
using namespace std;

vector<int> ans;

void earse(int n) {
while (n)
{
ans.push_back(n % 10);
n /= 10;
}
}

int main(void) {
int a, b;
cin >> a >> b;
int Key = a * b;
earse(Key);

bool flag = false;
for (int i = 0; i < ans.size(); i++) {
if (ans[i] != 0) flag = true;
if (flag)cout << ans[i];
else;
}

}


标签:1086,pat,输出,int,flag,告诉,Key,ans
From: https://blog.51cto.com/u_16014765/6132929

相关文章

  • [pat乙]1007 素数对猜想
    1007素数对猜想(20分)让我们定义dn为:dn=pn+1-pn,其中pi是第i个素数。显然有d1=1且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”......
  • [pat乙]1021. 个位数统计
    1021.个位数统计(15)给定一个k位整数N=dk-110k-1+…+d1101+d0(0<=di<=9,i=0,…,k-1,dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N=1......
  • [pat乙]1022 D进制的A+B
    1022D进制的A+B(20分)输入两个非负10进制整数A和B(≤2​30​​−1),输出A+B的D(1<D≤10)进制数。输入格式:输入在一行中依次给出3个整数A、B和D。......
  • [pat乙]1023. 组个最小数
    1023.组个最小数(20)给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个......
  • [pat乙]1032 挖掘机技术哪家强
    1032挖掘机技术哪家强(20)(20分)为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在......
  • [pat乙]1013 数素数
    1013数素数(20分)算法标签:欧拉筛1013数素数(20分)令P​i​​表示第i个素数。现任给两个正整数M≤N≤10​4​​,请输出P​M​​到P​N​​的所有素数。......
  • [pat乙]1015 德才论
    1015德才论(25分)宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不......
  • [pat乙]1018.锤子剪刀布
    1018.锤子剪刀布大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势......
  • [pat乙]1016 部分A+B
    1016部分A+B(15分)正整数A的“D​A​​(为1位整数)部分”定义为由A中所有D​A​​组成的新整数P​A​​。例如:给定A=3862767,D​A​​=6,则A的“6部分”P​A......
  • [pat乙]1011 A+B 和 C
    1011A+B和C(15分)给定区间[−2​31,2​31​​]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(≤10),是测试用例的个数......