题解:P14583 彩绘标志

· · 题解

呜呜呜,谁懂比赛水题时间补作业的无力感。

题意

给你两个带单位的数,比大小。如果现有的大于或等于所需的,那么够用,否则不够用。

思路

用两个字符串输入,提取出两个字符串中的数字,按上述规则比大小。如果够用,输出 1,否则输出 0

代码

#include<bits/stdc++.h>
using namespace std;
string a,b;
int x,y;
int main(){
    cin>>a>>b;
    for(int i=0;i<a.size()-1;i++) x=x*10+(a[i]-'0');
    for(int i=0;i<b.size()-1;i++) y=y*10+(b[i]-'0');
    if(x>y) cout<<0;
    else cout<<1;
    return 0;
}