- 博客(7)
- 收藏
- 关注
原创 Codeforces Round #713 (Div. 3) C. A-B Palindrome(贪心)
给你一个只包含字符 '0', '1', 和 '?' 的字符串ss。你需要用 '0' 或 '1' 替换ss中的所有 '?' 从而使得ss变成一个回文串并且正好有aa个 '0' 以及正好有bb个 '1'. 注意每个字符 '?' 都是独立于其他字符被替换.如果一个长度为nn的字符串tt对于所有的i(1\le i\le n)i(1≤i≤n)都满足t[i]=t[n-i+1]t[i]=t[n−i+1]那么tt被称为回文串例如,如果s=s="01?????0",a...
2022-01-15 17:52:33
326
原创 O - 递推——骨牌铺方格
在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0<n<=50)。Output对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。题解:这题类似于斐波那契数列,n=1时有1种,n=2时有2种,从n=3开始,每一项等于前两项相加;#include <.
2022-01-09 17:39:37
441
原创 倒序输出上三角数字阵列
本题要求编写程序,倒序输出 n行 由 指定数字开始构成的 左上三角形数字阵列输入在一行中给出一个正整数n(1≤n<7)和一个正整数m。输出格式:倒序输出n行由m开始构成的左上三角形阵列。格式见输出样例,其中每个数字后面都有一个空格。输入样例:输出样例:#include <stdio.h>#include <stdlib.h>int a[2000][2000];\\定义二维数组...
2021-12-20 10:33:38
756
原创 c语言的一颗会变色的圣诞树
#include <stdio.h>#include <windows.h>int color(int num)//颜色{SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),num);return 0;}int main(){ int i,j=2,k=2,n,space,a,b,c,d,e; printf("请宝宝把框框最大化,然后按下Enter"); getchar();//吸收Ente.
2021-12-17 22:37:26
6226
2
原创 ZZULIOJ1001: 整数a+b
1001: 整数a+b题目描述计算两个整数的和输入输入两个整数,两个整数用空格隔开。输出输出为两个整数的和,单独占一行。样例输入1 1样例输出2#include<stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d",a+b); return 0;}...
2021-11-16 21:06:20
189
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人