选择题+编程题 官网有:GESP官网
官方个别题目答案确实一般
GESP1
编程题 1:小杨买书
知识点: 基本数据类型:取整取余
源代码
# include <iostream>
using namespace std;
int main(){
int n;
scanf("%d", &n);
printf("%d\n%d", n/13, n%13);
}
/**************************************************************
Problem: 2730
User: Teacher0029 [陈老师]
Language: C++
Result: 正确
编程题 2:找因数
知识点: 循环枚举
源代码
#include <iostream>
using namespace std;
int main() {
int n;
scanf("%d", &n);
for(int i=1;i<=n;++i)
if(n%i==0)
printf("%d\n", i);
}
/**************************************************************
Problem: 2731
User: Teacher0029 [陈老师]
Language: C++
Result: 正确
Time:5 ms
Memory:2176 kb
****************************************************************/
GESP2
编程题 1:乘法问题
知识点: 循环累乘
源代码
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
long long S = 1;
for (int i = 0; i < n; ++i) {
int a;
cin >> a;
S *= a;
if (S > 1000000) {
cout << ">1000000"