DEV C++学习
Ricky_One
为了跟上孩子的学习,自己也必须学呢?!
展开
-
【二分算法】组建队伍
题目如下。本题其实不难,但因要求每步执行不超过1000ms,所以不能套用多重循环,否则会Time Exceeded,所以只能优化算法。百度搜索对于3个数据排序比较类型题算法很少,分享思路如下:1)3个班录入数据后进行排序;注意:需要考虑身高相同的情况。尤其是3班中有可能连续几个相同身高且都刚好等于b[i]的情况,所以不能用 C++ 标准库中的lower_bound函数,自建一个二分查找函数找到第一个大于b[i]的位置即可。同时需关注题目给的数据范围,做好变量类型声明。原创 2024-05-09 16:29:05 · 327 阅读 · 0 评论 -
求助!【尺取法】博览购票——哪一步错了?
可是,那里的博览馆有一个很奇怪的规定,就是在购买门票时必须说明两个数字,a和b, 代表要看展览中的第a幅至第b幅画(包含a和b)之间的所有图画,而门票的价钱就是一张图画 一元。博览馆正在展出由世上最佳的M位画家所画的图画。人们想到博览馆去看这几位大师的作品。第一行是N和M,分别代表博览馆内的图画总数及这些图画是由多少位名师的画所绘画的。其后的一行包含N个数字,它们都介于1和M之间,代表该位名师的编号。可是又想节省金钱……请你写一个程序决定购买门票时的a值和b值。保证有解,如果多解,输出a最小的。原创 2024-04-27 09:54:38 · 202 阅读 · 1 评论 -
【尺取法】小J吃糖果
第二行N个数字,代表每个糖果的颜色,其值原创 2024-04-26 11:54:46 · 313 阅读 · 0 评论 -
【2024小六码力巩固赛题】
给你L,R,求【L,R】之间的两个不同的数字i和j,使得i*j%2019最小。一行给出L,R 0<=L<R<=2e9。找到的i,j分别为2020,2021。原创 2024-04-20 21:36:27 · 455 阅读 · 0 评论 -
【练习题】(难度9)添加逗号
【代码】【练习题】(难度9)添加逗号。原创 2024-04-19 11:44:55 · 273 阅读 · 0 评论 -
【练习题】(难度8)这才叫排序
请用scanf进行读入,用printf进行输出。有n个数,把他们从小到大排序。N行,为从小到大排序后的数列。N行,为从小到大排序后的数列。第一行,只有一个数字n。接下来n行,每行一个数。每个数<=500000。原创 2024-04-19 10:15:21 · 283 阅读 · 0 评论 -
【练习题】(难度5)跳跳虎
三只跳跳虎在学校操场上的一条数轴上玩耍,每只跳跳虎都占据一个不同的整数点。在一次移动中,一只跳跳虎跳进另两只跳跳虎之间的空间。两只跳跳虎决不能占据同一位置。请让它们尽可能久地玩耍。三个整数 A,B,C表示三只跳跳虎最初的位置。输出跳跳虎们最多能移动的次数。原创 2024-04-18 17:55:49 · 352 阅读 · 0 评论 -
【竞赛题】(难度10)神奇的数字
希望你找出一个完全平方数出来,它有10位,正好用到0到9这10个数字。原创 2024-04-17 16:40:52 · 535 阅读 · 0 评论 -
【竞赛题】(难度7)最大值与次大值
给定一个包含n个正整数的序列,你需要判断这个序列中的最大值是否唯一,如果是,输出次大值,否则输出最大值的出现次数。第一行一个整数n(1原创 2024-04-16 20:24:04 · 304 阅读 · 0 评论 -
【竞赛题】(费马小定理&难度10)取模运算
输出M^K^N%p的结果。第3个100分通过!原创 2024-04-16 20:14:17 · 504 阅读 · 0 评论 -
DEV C++修改控件创建时的默认字体及背景
最近在跟孩子学习DEV C++,使用Win32 API生成桌面 Windows 应用,尝试自己动手制作一个简易计算器应用程序。使用CreateWindow函数生成的控件背景和字体都是系统默认的,感觉缺乏些个性化。经查阅了资料找到一些方法,可以改变控件默认字体及静态控件的背景、文本颜色等,相比FillRect、DrawText等函数简单、好用,特此记录分享。原创 2024-04-02 19:46:06 · 486 阅读 · 0 评论