今天唯一的成果就是把上次几个人一起开房打的那场cf补一下。

A. Combination Lock

此等水题看一眼样例加上那个配图我就明白题意了,可是手抽没有注释掉freopen,WA了一发。

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 
 4 const int maxn = 1000 + 10;
 5 
 6 char s1[maxn], s2[maxn];
 7 
 8 int main()
 9 {
10     int n; cin >> n;
11     scanf("%s", s1);
12     scanf("%s", s2);
13     int ans = 0;
14     for(int i = 0; i < n; i++)
15     {
16         int a = s1[i] - '0';
17         int b = s2[i] - '0';
18         if(a < b) swap(a, b);
19         ans += min(a - b, 10 - a + b);
20     }
21     cout << ans << "\n";
22 
23     return 0;
24 }
代码君

相关文章: