- 博客(4)
- 收藏
- 关注
原创 团队程序天梯赛练习题题解
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。19 *
2024-02-01 20:00:20 1273 3
原创 c++中的log函数
double b=4;//c相当于以a为底数,b为对数,c=2为什么可以这样呢?这个我们学过对数函数换底公式的同学都应该了解,这不多说。
2024-04-10 20:51:01 4032
原创 “迎新春,过大年”多校程序设计竞赛题解
心地善良的朵朵姐姐决定再给他一次机会,给他出了一道数学题,如果他能正确解答,那么压岁钱就翻上一番。BingbongBingbongBingbong的由于竞赛考砸,心情还处于一个极其低落的状态,为了能拿到更多的压岁钱,他决定请教数学高手的你来帮助他解决这个问题。其中popcount(x)popcount(x)popcount(x)表示整数 xxx 在二进制下的 111 的个数,gcdgcdgcd表示两个数的最大公约数。思路:这只是我的个人意见,首先如果我们暴力求的话,时间肯定会过,时间为n^2,肯定不行。
2024-02-06 21:13:14 556
原创 排序:木桶排序c++
什么是木桶排序?木桶排序是将数当成下标,for循环,依次输出。木桶排序适用范围比较窄,他需要开辟一个数组空间,时间复杂度为o(n),具体空间长度不确定,要具体问题具体分析。代码://木桶排序开辟的空间i
2024-02-04 17:27:39 379 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人