#include<bits/stdc++.h>usingnamespace std ;
string s , t ;
int num ;
intmain(){
cin >> s >> t ;
for(int i = 0 ; i < s.size() ; i ++) {
if(s[i] == t[i]) num ++ ;
}
cout << num << endl ;
return0 ;
}
B
#include<bits/stdc++.h>usingnamespace std ;
int n , m , ans = 0 ;
intmain(){
cin >> n >> m ;
if(m == 1) {
cout << 0 << endl ;
return0 ;
}
int c = 1 ;
while(c < m) {
c += n-1 ;
ans ++ ;
}
cout << ans << endl ;
return0 ;
}
C
#include<bits/stdc++.h>usingnamespace std ;
int n , m , ans = 0 ,a[120000] ;
intmain(){
cin >> n ;int maxx = 0 , ans = 0 ;
for(int i = 1 ; i <= n ; i ++) {
cin >> a[i] ;
if(a[i] <= a[i-1]) maxx ++ , ans = max(maxx,ans) ;
else maxx = 0 ;
}
cout << ans << endl ;
return0 ;
}
D
#include<bits/stdc++.h>usingnamespace std ;
#define int long longint n , m , ans = 0 ;
signedmain(){
cin >> n ;
cout << n*(n-1)/2 << endl ;
return0 ;
}
E
#include<bits/stdc++.h>#define int long long#define maxn 1000010usingnamespace std ;
structdy {
int y , next ;
}A[maxn];
int n , num , cnt , tot, ans ;
int head[maxn] , a[1010][1010] , vis[1010][1010] ;
int in[maxn] , t[maxn] , day[maxn] ;
voidadd(int u,int v){
A[++cnt].y = v ;
A[cnt].next = head[u] ;
head[u] = cnt ;
return ;
}
voidtopsort(){
for(int i = 1 ; i <= tot ; i ++) {
int u = t[i] ;
for(int j = head[u] ; j ; j = A[j].next) {
int v = A[j].y ;
day[v] = day[u] + 1 ;
in[v] -- ;
if(!in[v])
t[++tot] = v ;
}
}
for(int i = 1 ; i <= num ; i ++)
ans=max(ans,day[i]);
return;
}
signedmain(){
scanf("%d",&n);
for(int i = 1 ; i <= n ; i ++) {
for(int j = 1 ; j < n ; j ++) {
scanf("%d",&a[i][j]) ;
if(!vis[i][j]&&!vis[j][i])
vis[i][j] = vis[j][i] = ++num ;
}
}
for(int i = 1 ; i <= n ; i ++) {
for(int j = 2 ; j < n ; j ++) {
add(vis[i][a[i][j-1]],vis[i][a[i][j]]);
in[vis[i][a[i][j]]] ++ ;
}
}
for(int i = 1 ; i <= num ; i ++)
if(!in[i]) {
t[++tot] = i ;
day[i] = 1 ;
}
topsort() ;
if(tot != num) puts("-1");
elseprintf("%d\n",ans);
return0;
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· 程序员常用高效实用工具推荐,办公效率提升利器!
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 【译】WinForms:分析一下(我用 Visual Basic 写的)