2 条题解
-
112109俞天奇 LV 8 @ 2022-08-15 19:22:02
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
int a[2]={0},j;
getline(cin,s);
for(int i=0;i<s.size();i++)
{
if(s[i]=='+')
{
j=0;
a[j]++;
}
if(s[i]=='-')
{
j=1;
a[j]++;
}
}
cout<<a[0]-a[1];
return 0;
} -
02021-05-01 21:18:39@
#include<bits/stdc++.h> using namespace std; class str{ private: string a; public: void input(){ getline(cin,a); } int sumadd(){ int cnt=0; string::iterator it=a.begin(); for(;it!=a.end();it++) if(*it=='+') cnt++; return cnt; } int sumunadd(){ int cnt=0; string::iterator it=a.begin(); for(;it!=a.end();it++) if(*it=='-') cnt++; return cnt; } }k; int main(){ k.input(); cout<<k.sumadd()-k.sumunadd(); return 0; }
- 1
信息
- ID
- 1013
- 难度
- 1
- 分类
- (无)
- 标签
- 递交数
- 56
- 已通过
- 44
- 通过率
- 79%
- 被复制
- 2
- 上传者