注意只有一个负数时,负数也算最大值。
#include
using namespace std;
int main()
{
int a[100001];
int T,T2=0,n,i;
int sum,maxsum,start,maxstart,maxend;
cin>>T;
while(T--)
{
cin>>n;
for(i=0;i>a...
分类:
其他好文 时间:
2015-03-11 17:10:39
阅读次数:
104
题意:求AX^2+BX+C=0的根思路:考虑到A,B,C所有可能的情况代码:double a,b,c;int main(){ cin>>a>>b>>c; if(a==0){ if(b==0){ if(c==0){ puts...
分类:
其他好文 时间:
2015-03-11 16:45:41
阅读次数:
117
题意:N个数,找出第二大的数。如果没有输出-1。思路:UNIQUE的使用。代码:int a[105];int n;int main(){ cin>>n; rep(i,0,n-1) cin>>a[i]; sort(a,a+n); int t=unique(a,a+n)-a; ...
分类:
其他好文 时间:
2015-03-11 16:19:46
阅读次数:
104
数列特征
【AC代码】:
#include
#include
using namespace std;
#define MAX 10000+10
int main()
{
int n = 0, i = 0;
int num[MAX];
cin >> n;
for (i = 0; i > num[i];
int mmin = num[0], mm...
分类:
其他好文 时间:
2015-03-10 23:15:45
阅读次数:
179
题目意思:给定某数字A(1using namespace std;int a,n;int sum[100005],k=0;//sum逆序存结果的每一位 int main(){ cin>>a>>n; if(n==0) { cout=1;i--) { c+=i*a; sum[k++]=c%10;...
分类:
其他好文 时间:
2015-03-10 18:45:41
阅读次数:
201
直接枚举即可
#include
using namespace std;
int main()
{
int n,i,j;
int a[10001];
char s;
while(cin>>n)
{
for(i=0;in;i++)
cin>>a[i];
for(i=0;i26;i++)...
分类:
其他好文 时间:
2015-03-10 17:29:30
阅读次数:
164
题目意思:求N个给定整数的均方差。求平均值需要先转化为double类型,如果没转化会损失精度,造成错误。代码如下:#include#includeusing namespace std;int n;int a[10005];int main(){ cin>>n; int sum=0; for(int...
分类:
其他好文 时间:
2015-03-10 17:12:48
阅读次数:
123
B - Pipeline 1 #include 2 using namespace std; 3 long long n, k; 4 int main() 5 { 6 cin >> n >> k; 7 long long l = 0, r = k, mid; 8 whil...
分类:
其他好文 时间:
2015-03-10 17:02:21
阅读次数:
170
当想去一个范围内的数时,可对其进行取模运算(%)。eg:对任意一个输入数,总是输出[0,3)范围内的数:intnInput;cin>>nInput;cout<<nInput%3<<endl;
分类:
其他好文 时间:
2015-03-10 01:32:17
阅读次数:
128
【思路】:排序。可以用 sort 或者 qsort ,或者常见的冒泡。
【AC代码】:
常规:
#include
#include
using namespace std;
#define MAX 200+10
int main()
{
int i = 0, n = 0;
int num[MAX];
cin >> n;
for (i = 0; i < n; i++)
cin...
分类:
编程语言 时间:
2015-03-10 00:13:44
阅读次数:
174