Codeforces Round #376 (Div. 2) A. Night at the Museum(水题)

来源:互联网 发布:诚造社变形金刚淘宝 编辑:程序博客网 时间:2024/05/16 17:32

题目链接:http://codeforces.com/contest/731/problem/A

中文题意:从a开始走,走完所有的字母需要走多少步。
直接模拟过程就OK了。
下面是AC代码:

#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>using namespace std;char a[105];int main(){    while(~scanf("%s",a))    {        int sum=0;        int l=strlen(a);        sum+=min(abs(a[0]-'a'),26-abs(a[0]-'a'));        for(int i=1;i<l;i++)        {            sum+=min(abs(a[i]-a[i-1]),26-abs(a[i]-a[i-1]));        }        printf("%d\n",sum);    }    return 0;}
0 0
原创粉丝点击