相似度过高,判定为抄袭:
yi_hr lrj100815
D_xbang yekc2010
2023z fly_qyz
3apple songhy_cn
bzd_oik AC_AC_AC
zhouhaoyu1011 我是歌者
涉嫌使用 AI:
ljh0727 yhj678520 wangtanhao2013 un1i _lyhlyh_
luoYiCheng_PrOI greatvalue yangxinyi l0_Ol wwanghaoyu123456
_Segment_tree__ytx team_csp_ojz Wuyuetongzhou houtony simon20110911
xhhyj Cai_Tang myne 1146582663L liuwenhui1
如果对判罚不服者,请在 2025-01-20 20:00 之前在本贴申诉。申诉需要有详细的理由,没有声明理由的申诉可能不予受理。申诉仅限一次。以下理由不会被接受:
考虑到管理员处理申诉需要耗费精力,因此如果申诉被驳回,管理员可以决定延长棕名惩罚时间一倍。据统计,申诉成功的个案占被处罚的个案中的很小一部分,因此请在申诉非常有把握成功的情况下再进行申诉。
自 2023 年 1 月 1 日起到 2025 年 1 月 19 日 16 时,已经检测与认定作弊案例 1964 人次,封禁累犯作弊者 99 人,申诉 64 人次,认定申诉有效而撤回惩罚 22 次,申诉成功的个案占被处罚的个案中的 1.12%。
大的要来力(喜
2025 年度第一乐子
@chen_zhe 我没有让他们给我辩护啊!求求你了放过我吧
辩护大军成功化身加刑团队
@AI_god 我证明过了,往前翻
提交记录:https://www.luogu.com.cn/record/198791149
所属题目 T563937 [202501D] 检票
提交时间 2025-01-17 19:08:44
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
int n;
cin >> n;
vector<int> t(n);
for (int i = 0; i < n; ++i) {
cin >> t[i];
}
vector<int> firstGroup, secondGroup;
for (int i = 0; i < n; ++i) {
if (t[i] <= 15) {
firstGroup.push_back(t[i]);
} else {
secondGroup.push_back(t[i]);
}
}
for (int i = 0; i < firstGroup.size(); ++i) {
cout << firstGroup[i] << " ";
}
for (int i = 0; i < secondGroup.size(); ++i) {
cout << secondGroup[i] << " ";
}
return 0;
}
提交记录:https://www.luogu.com.cn/record/198792176
所属题目 T563938 [202501E] 右箭头
提交时间 2025-01-17 19:10:13
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
int n, m, k;
cin >> n >> m >> k;
vector<vector<char>> grid(n, vector<char>(m, '.'));
int middle = n / 2;
for (int i = middle - k / 2; i < middle + k / 2; ++i) {
for (int j = 0; j < m; ++j) {
grid[i][j] = '#';
}
}
for (int i = 0; i < middle; ++i) {
for (int j = middle - i; j < middle + i + 1; ++j) {
grid[i][j] = '#';
}
}
for (int i = middle + 1; i < n; ++i) {
for (int j = middle - (n - i - 1); j < middle + (n - i - 1) + 1; ++j) {
grid[i][j] = '#';
}
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cout << grid[i][j];
}
cout << endl;
}
return 0;
}
提交记录:https://www.luogu.com.cn/record/198792531
所属题目 T563938 [202501E] 右箭头
提交时间 2025-01-17 19:10:43
#include <iostream>
#include <vector>
using namespace std;
int main() {
int n, m, k;
cin >> n >> m >> k;
// 初始化一个n x m的二维数组,填充为'.'
vector<vector<char>> grid(n, vector<char>(m, '.'));
// 横杠部分
int middle = n / 2;
for (int i = middle - k / 2; i < middle + k / 2; ++i) {
for (int j = 0; j < m; ++j) {
grid[i][j] = '#';
}
}
// 三角形部分
// 上半部分
for (int i = 0; i < middle; ++i) {
for (int j = middle - i; j < middle + i + 1; ++j) {
grid[i][j] = '#';
}
}
// 下半部分(对称的)
for (int i = middle + 1; i < n; ++i) {
for (int j = middle - (n - i - 1); j < middle + (n - i - 1) + 1; ++j) {
grid[i][j] = '#';
}
}
// 输出结果
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cout << grid[i][j];
}
cout << endl;
}
return 0;
}
提交记录:https://www.luogu.com.cn/record/198793136
所属题目 T563941 [202501H] 分队平衡
提交时间 2025-01-17 19:11:31
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n, m, k;
cin >> n >> m >> k;
vector<vector<int>> a(n, vector<int>(m));
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cin >> a[i][j];
}
}
for (int times = 0; times < k; ++times) {
vector<pair<int, int>> columnSums(m);
for (int j = 0; j < m; ++j) {
int sum = 0;
for (int i = 0; i < n; ++i) {
sum += a[i][j];
}
columnSums[j] = {sum, j};
}
int maxSum = columnSums[0].first, minSum = columnSums[0].first;
for (int j = 0; j < m; ++j) {
maxSum = max(maxSum, columnSums[j].first);
minSum = min(minSum, columnSums[j].first);
}
vector<int> selectedColumns;
for (int j = 0; j < m; ++j) {
if (columnSums[j].first == maxSum || columnSums[j].first == minSum) {
selectedColumns.push_back(columnSums[j].second);
}
}
vector<int> allStudents;
for (int col : selectedColumns) {
for (int i = 0; i < n; ++i) {
allStudents.push_back(a[i][col]);
}
}
sort(allStudents.rbegin(), allStudents.rend());
int index = 0;
for (int i = 0; i < n; ++i) {
if (i % 2 == 0) {
for (int j = 0; j < m; ++j) {
a[i][j] = allStudents[index++];
}
} else {
for (int j = m - 1; j >= 0; --j) {
a[i][j] = allStudents[index++];
}
}
}
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cout << a[i][j] << " ";
}
cout << endl;
}
return 0;
}
提交记录:https://www.luogu.com.cn/record/198795732
所属题目 T563939 [202501F] 知识竞赛
提交时间 2025-01-17 19:15:39
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
vector<vector<int>> a(n, vector<int>(m));
// 输入知识水平
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cin >> a[i][j];
}
}
// 计算每列的总和
vector<int> colSum(m, 0); // 存储每列的总和
for (int j = 0; j < m; ++j) {
for (int i = 0; i < n; ++i) {
colSum[j] += a[i][j];
}
}
// 找出最大列总和的列号
int maxSum = 0, bestCol = -1;
for (int j = 0; j < m; ++j) {
if (colSum[j] >= maxSum) { // 如果相等,选择最右边的列
maxSum = colSum[j];
bestCol = j;
}
}
// 计算该列中的最大知识水平
int maxKnowledge = 0;
for (int i = 0; i < n; ++i) {
maxKnowledge = max(maxKnowledge, a[i][bestCol]);
}
// 统计该列中最大知识水平的人数
int count = 0;
for (int i = 0; i < n; ++i) {
if (a[i][bestCol] == maxKnowledge) {
++count;
}
}
// 输出结果
cout << maxKnowledge << " " << count << endl;
return 0;
}
请问还有什么问题吗?
蚌埠住了
cz亲自出马了!
(谁家打一场比赛每道题写的头文件还不一样(乐