社区讨论
不知道怎么想的
题目总版参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @lupfr74w
- 此快照首次捕获于
- 2024/04/07 19:23 2 年前
- 此快照最后确认于
- 2024/04/07 20:52 2 年前
我是这样想的:
他既然说的是给定字符串,我直接拆字符串
CPPint main()
{
string s;
cin >> s;
long long xbiao,xbei,dbiao;
for(int i = 0;i<s.size();i++)
if(s[i] == 'x')
{
xbiao = i;
xbei = stoi(s.substr(0,xbiao));
}
for(int i = xbiao;i<=s.size();i++)
if(s[i] == '=')
dbiao = i;
long long jia = stoi(s.substr(xbiao+1,dbiao)),zhi =stoi(s.substr(dbiao+1)),cha = zhi - jia,ans = cha*1.0/xbei;
}
后来呢,想到拆解字符串还有一种方法
而且呢,还比上面的更省时,更少,就是:
CPPscanf("%dx+%d=%d",&a,&b,%c);
额,对,就是这样。
回复
共 1 条回复,欢迎继续交流。
正在加载回复...