Problems
Submissions
According to the contest rules, you cannot view your submission details at current.
Contest Clarifications
-
Subject: M1. 小胖墩xjl的节能旅程 | Jury @ 2025-11-16 14:27:17
M 请注意 当小胖墩在传送带上行走时候是相对传送带来走的。
当小胖墩在传送带上走Y米时候,消耗能量是Y,和传送带相对距离是Y, 小胖墩相对于地球的位移是大于Y的
-
Subject: G1. 神奇的作业1 | Jury @ 2025-11-16 13:28:53
提示:
对于 的二维数组,可以使用下面两种比较节约空间的方式:
- 使用二维vector嵌套,例如:
#include <vector> #include <iostream> int main(){ int n = 1000 , m = 1000 ; cin >> n >> m ; //定义一个第一维大小为n+1,第二维大小为m+1的二维数组 vector<vector<int>> a(n+1,vector<int>(m+1,0)); //访问该数组 for(int i=1 ; i<=n ; i++) for(int j=1 ; j<=m ; j++) cout << a[i][j] << '\n' ; return 0 ; }- 将二维数据的下标转化为一维数组的下标,例如:
#include <iostream> const int maxN = 1e6+10 ; int a[maxN] , n, m ; int getindex(int i,int j) { return (i-1)*m + j-1 ; } int main() { cin >> n >> m ; //访问该数组 for(int i=1 ; i<=n ; i++) for(int j=1 ; j<=m ; j++) cout << a[getindex(i,j)] << '\n' return 0 ; } -
Subject: M1. 小胖墩xjl的节能旅程 | Jury @ 2025-11-16 13:15:44
M题里面
小胖墩xjl是可以选择在传送带上什么时候走,什么时候停。
比如: 在传送带上 0-1s 站立,1s-2s行走,2s到2.5s站立,2.5到3s行走。
或者 在上面一直站 或者 在上面一直走
-
Subject: D1. 防爆零题???? | Jury @ 2025-11-16 13:11:58
“要求至少排除 1 名学生,且不能排除第一名或最后一名学生”
这句话的意思就是数组里面的第一个元素和最后一个元素不能被删去
-
Subject: General Issue | Jury @ 2025-11-16 12:48:33
温馨提醒,在函数内部开大数组会爆栈导致RE,WA,TLE 要开全局变量,如下面代码所示
#include<iostream> usign namespace std; int a[1100][1100] int main(){ return 0; }
SDNU_ACM_ICPC_2025新生月赛
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 13
- Start at
- 2025-11-16 12:00
- End at
- 2025-11-16 17:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 38