3 条题解
-
1
我乱写的,是错的呢首先,我们要定义一个小本本(随你则么改,我用的是sum)和一个n老大,然后一个1~n的for循环,加下来定义一个char的变量(我用c),把Ta循环输出,接下来,我们需要确定Ta是大写字母还是小写字母,如果是小写,我们就用"sum+=c-'a'+1;",如果大写字母,那我们就用"sum-=c;"来计算,最后输出小本本,就完美了!Ac代码
#include<bits/stdc++.h> using namespace std; int main(){ int n,sum=0; cin>>n; for(int i=1;i<=n;i++){ char c; cin>>c; if('a'<=c && c<='z') sum+=c-'a'+1; else if ('A'<=c && c<='Z') sum-=c; } cout<<sum; return 0; }
- 1
信息
- ID
- 3347
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 85
- 已通过
- 38
- 上传者