东方博宜oj题库1170
时间: 2024-02-15 11:00:39 浏览: 133
东方博宜oj题库1170是一个在线编程题库,包含了大量的编程题目,供程序员进行练习和挑战。这个题库中的题目涵盖了各种不同的难度级别和编程语言,可以帮助程序员提升编程能力和解决问题的能力。
具体关于东方博宜oj题库1170的详细信息,我无法提供,因为我并不具备浏览互联网的能力。如果你对该题库感兴趣,建议你直接访问东方博宜oj官方网站或者搜索相关资料获取更多信息。
相关问题
东方博宜oj3092
根据提供的引用[1],东方博宜oj3092是一道算法题,题目描述如下:
给定一个长度为n的数组a,你需要求出一个长度为k的连续子数组,使得这个子数组的和最大。请你输出这个最大的和。
输入格式:
第一行包含两个整数n和k,表示数组长度和所求子数组长度。
第二行包含n个整数,表示整个数组。
输出格式:
共一行,包含一个整数,表示最大的子数组和。
数据范围:
1≤n≤2×105,
1≤k≤n,
−109≤a[i]≤109
例如,当输入为:
```
5 3
-2 1 -3 4 -1
```
输出为:
```
5
```
解释:最大的子数组为[1,-3,4],和为5。
东方博宜oj1258
题目描述:输入一个三位正整数,将其个位、十位、百位分别提取出来,按照个位、十位、百位的顺序重新排列,输出新的三位正整数。
以下是两种C++的解法:
1.使用数学方法进行计算
```c++
#include<iostream>
using namespace std;
int main(){
int a;
cin>>a;
cout<<a%10*100+(a/10)%10*10+a/100;
return 0;
}
```
2.使用取余和除法进行计算
```c++
#include<iostream>
using namespace std;
int main(){
int x,a,b,c;
cin>>x;
a=x/100;
b=x%100%10;
c=x%100/10;
cout<<b<<c<<a;
return 0;
}
```
阅读全文