数学联邦政治世界观
超小超大

数学(八) (2-1)

void solve() {

int n;cin>>n;

int k=n/4;

n-=k*4;

cout<<k+n/2<<endl;

}

B - Scale

void solve() {

int n,k;cin>>n>>k;

vector<vector

for(int i=1;i<=n;i++){

for(int j=1;j<=n;j++){

cin>>s[i][j];

}

}

for(int i=1;i<=n;i+=k){

for(int j=1;j<=n;j+=k){

cout<<s[i][j];

}

cout<<endl;

}

}

C - Sort

思路转化一下,求区间[l,r]内的不同字母个数其实就是分别求从a到z字母在区间[l,r]内的不同出现次数

dp,dp1[i][j]表示在区间1-i内,第一个字符串中,字母j的出现次数,两个dp分别对所有字符求差就可得出有多少个不同位置的二倍,因为每个不同位置都会被算两次‬

void solve() {

int n,q;cin>>n>>q;

string a,b;cin>>a>>b;

a=" "+a;b=" "+b;

vector dp1(n+1,vector<int>(27));

vector dp2(n+1,vector<int>(27));

for(int i=1;i<=n;i++){

dp1[i]=dp1[i-1];dp2[i]=dp2[i-1];

dp1[i][a[i]-'a']++;dp2[i][b[i]-'a']++;

}

while(q--){

int l,r;cin>>l>>r;

int ans1=0,ans2=0,ans=0;

for(int i=0;i<26;i++){

ans+=abs((dp1[r][i]-dp1[l-1][i])-(dp2[r][i]-dp2[l-1][i]));

}

cout<<ans/2<<endl;

}

}

D - Fun

枚举a。由于ab+ac+bc≤n,所以至少ab≤n。两边同时除以a得到b≤n/a。当a=1时,b有n种选择;当a=2时,b有n²种选择。因此,总共b有n+n²+n³+...+n^n种选择。这是调和级数,所以在所有可能的a中,b大约有nlogn种选择。所以可以枚举a与b

计算c的合法最大数,从1到c的所有数字都是合法的方案

数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。

相关小说

重来一次会如何 连载中
重来一次会如何
鹤佳m
我是个普通在普通不过的女子,因为含恨死去,上天重新给了我开挂一样的人生。
3.3万字1年前
猫小九专辑 连载中
猫小九专辑
星之灭亡
猫七夜和猫小九
0.2万字1年前
陆少宠妻惹不起 连载中
陆少宠妻惹不起
紫幽灵沫
赛车女王洛雪因事故去世,重生成为沐家养女白幽霜,一个拥有蝴蝶法术的哑女,并拥有她的全部记忆。之后替姐姐嫁给陆三爷。
5.2万字1年前
唐舞麟的神界生活(上) 连载中
唐舞麟的神界生活(上)
我是菲菲😊
唐舞麟在神界的快乐、搞笑生活。
0.3万字1年前
(妖尾同人)喜欢的男孩子是超凶的龙 连载中
(妖尾同人)喜欢的男孩子是超凶的龙
湘湘嗝嗝
毒龙埃里克的好朋友邱贝里奥斯是一条蛇,他把这位朋友看得比自己还重要。不过,当他发现这位好朋友变成一个女孩子时,会是什么反应呢(笑)
8.6万字1年前
重生后我逆袭成了大佬 连载中
重生后我逆袭成了大佬
沬苏雪儿
她在年幼时碰到了很是惊艳的人,那人将她视若珍宝,后来一场灾难,她的家庭毁了,从此她过上了逃生的日子,而他的爱人迫不得已回了自己的家族。她死在......
10.4万字1年前