CoreForces Round #104CLucky Conversion

Posted vagrant-ac

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CoreForces Round #104CLucky Conversion相关的知识,希望对你有一定的参考价值。

C - Lucky Conversion
题意:
给两个序列,有两种操作
1、交换任意两个的值。
2、将 4 变为 7 或者将 7 变为 4。
求最小的操作次数。
题解:
思维水题,求需要反转和改变值的次数的最小值。
能执行1操作的执行1,不能的话执行2,结果就为最小值。

#include <cstdio>
#include <string>
#include <iostream>
using namespace std;
int main(){
    int ls=0,lt=0;
    string s,t;
    cin>>s>>t;
    for(int i=0;i<s.length();i++){
        if(s[i]==t[i])continue;
        if(s[i]=='4')ls++;
        else lt++;
    }
    printf("%d
",ls+lt-min(ls,lt));
    return 0;
}

以上是关于CoreForces Round #104CLucky Conversion的主要内容,如果未能解决你的问题,请参考以下文章

CoreForces Round #102B Help Farmer

Codeforces Round #104 (Div. 1) C Lucky Subsequence

Coreforces-1194D1-2-K Game

Educational Codeforces Round 58 (Rated for Div. 2)(待更新)

Codeforces Round #723 (Div. 2) B. I Hate 1111(找规律,性质)

Codeforces Round #597 (Div. 2) A. Good ol' Numbers Coloring