牛客刷题
文章平均质量分 62
业余小程序猿
这个作者很懒,什么都没留下…
展开
-
给定一个数n,让你随便选用n个数构造一个序列a,满足以下条件:a1⊕a2⊕...⊕an=(a1+a2+...+an)/n ,输出序列a。
抓住序列编号的规律,才是解决问题的最好方法原创 2023-02-28 20:15:06 · 164 阅读 · 0 评论 -
牛客网:牛牛的数列
来源:牛客网牛牛现在有一个n个数组成的数列,牛牛现在想取一个连续的子序列,并且这个子序列还必须得满足:最多只改变一个数,就可以使得这个连续的子序列是一个严格上升的子序列,牛牛想知道这个连续子序列最长的长度是多少。输入包括两行,第一行包括一个整数n(1 ≤ n ≤ 10^5),即数列的长度;第二行n个整数a_i, 表示数列中的每个数(1 ≤ a_i ≤ 10^9),以空格分割。输出一个整数,表示最长的长度。原创 2022-11-17 22:16:33 · 215 阅读 · 4 评论