作业介绍
//数字字符串转化成数字
#include<bits/stdc++.h>
using namespace std;
int main() {
string s;cin>>s;
int ans=0;
for(int i=0;i<s.size();i++) {
char x=s[i];
ans=ans*10+x-'0';
}
cout<<ans<<endl;
}
//判断字符串大小
#include<bits/stdc++.h>
using namespace std;
// 如果a大于b就返回1,a等于b返回0,否则返回-1
int check(string a, string b) {
int lena=a.size(),lenb=b.size();
for(int i=0;i<min(lena,lenb);i++) {
if(a[i]>b[i]) return 1;
if(a[i]<b[i]) return -1;
}
if(lena<lenb) {
return -1;
}
if(lena>lenb) {
return 1;
}
return 0;
}
int main() {
string a,b;cin>>a>>b;
cout << check(a,b) << endl;
}
题目
认领作业后才可以查看作业内容。
- 状态
- 正在进行…
- 题目
- 4
- 开始时间
- 2024-1-20 0:00
- 截止时间
- 2024-1-28 23:59
- 可延期
- 240000 小时