public class Solution {
public string GetHint(string secret, string guess) {
int[] cows = new int[10];
int[] bulls = new int[10];
int bullCount = 0;
//bulls
for(int i = 0; i < secret.Length; i++){
if(secret[i] == guess[i]){
bullCount++;
} else {
bulls[secret[i]-'0']++;
cows[guess[i]-'0']++;
}
}
int cowCount = 0;
//cows
for(int j = 0; j < guess.Length; j++){
if(secret[j] != guess[j] && cows[guess[j]-'0'] > 0)
{
cowCount++;
cows[guess[j]-'0']--;
}
}
Console.WriteLine(cowCount);
Console.WriteLine($"{bullCount} A {cowCount} B");
return $"{bullCount}A{cowCount}B";
}
}
