牛客挑战赛76 A 一定全部都相同这个序列。 12345678910111213#include<bits/stdc++.h>using namespace std;int main(){ int t; cin>>t; while(t--) { int n,m,p; cin>>n>>m>>p; cout<<m%p<<'\n'; }} B 记录第一次出现和最后一次出现。 12345678910111213141516171819202122232425262728293031#include<bits/stdc++.h>using namespace std;#define int long longconst int N=2e5+10;int sum;int st[26],ed[26];signed main(){ int n; cin>>n; string s; cin>>s; s=" "+s; for(int i=1;i<s.length();i++) { if(!st[s[i]-'a'])st[s[i]-'a']=i; ed[s[i]-'a']=i; } for(int i=1;i<s.length();i++) { if(st[s[i]-'a']==i) { sum++; for(int j=0;j<26;j++) { if(ed[j]>i)sum++; } } } cout<<sum;}