24-31
by rnf5114 @ 2023-10-13 23:18:37
这样会错
by rnf5114 @ 2023-10-13 23:18:59
@[rnfmabj5114](/user/917683) 感谢大佬,AC了,已关注。
by _buzhidao_ @ 2023-10-14 07:48:57
。。。有一种简单的方法:
```cpp
#include<bits/stdc++.h>
using namespace std;
int a,b;
int dat[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int ans=4;
int zh(int x,int y){
int re=0;
if(a/10!=x/10)re++;
if(a%10!=x%10)re++;
if(b/10!=y/10)re++;
if(b%10!=y%10)re++;
return re;
}
int main(){
scanf("%d-%d",&a,&b);
for(int i=1;i<=12;i++){
for(int j=1;j<=dat[i];j++){
ans=min(ans,zh(i,j));
}
}
cout<<ans;
return 0;
}
```
直接暴力。。。
by 哈哈人生 @ 2023-10-14 08:23:39
@[bj12z_zhaoqianhao](/user/782904) orz
by _buzhidao_ @ 2023-10-15 14:25:50