程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧: 以下将列出几种方法: 方法一:从控制台接收一个.....
分类:
编程语言 时间:
2015-03-05 18:36:49
阅读次数:
182
求两组数组一一对应相乘后和的最大值。。。换一下语风。。#include#include#includeusing namespace std;int n,t,i,j,ans,x;int a[1005],b[1005];int main(){ cin>>t; while(t--){ ...
分类:
其他好文 时间:
2015-03-04 20:58:04
阅读次数:
185
vector V;int N;int a[MAXN];int x;int main () { cin >> N; REP(i,N) { cin >> x; V.push_back(make_pair(x,i)); } sort(V.begin(),V.end()); REP(i,N) a[V[...
分类:
其他好文 时间:
2015-03-04 19:04:26
阅读次数:
169
题意:X坐标上有n个数。JOHN想知道有多少对数满足:x[a]-x[b]>T; while(T--){ cin>>n>>k; rep(i,1,n) scanf("%d",&x[i]); sort(x+1,x+1+n); ll ans=0;...
分类:
其他好文 时间:
2015-03-03 23:23:58
阅读次数:
149
题目大意:多重背包
一大早就水了个题233
#include
#include
#include
#include
#define M 20200
using namespace std;
int n,k,b[220],c[220];
int f[M];
int main()
{
int i,j,k;
cin>>n;
for(i=1;i<=n;i++)
scanf("%d",...
分类:
其他好文 时间:
2015-03-03 08:38:14
阅读次数:
142
参考原文:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html,另外做了一些修改~1、cin 2、cin.get() 3、cin.getline() 4、getline() 附:cin.ignore();c...
分类:
编程语言 时间:
2015-03-02 16:36:19
阅读次数:
195
C++中有两个getline函数, cin.getline()与getline() 这两个函数相似,但是 这两个函数分别定义在不同的头文件中。 cin.getline()属于istream流,而getline()属于string流,是不一样的两个函数 1.getline()是定义在中的一...
分类:
其他好文 时间:
2015-03-02 16:33:46
阅读次数:
191
在用c++的getline函数的时候碰到两个问题,总结如下: 1.有时候写程序的时候我们会发现getline(cin,str);这样的语句是不会执行,而是直接跳过的, 一般的解决方法是getline一句之前加cin.ignore()或者一句cin.get();,或者重复geiline解释:认真...
分类:
编程语言 时间:
2015-03-02 14:37:43
阅读次数:
191
打表找规律,发现是n%4==2就是yes,否则是no#includeusing namespace std;int main(){int n;while (cin >> n){if (n % 4 == 2)cout << "yes" << endl;elsecout << "no" << endl;...
分类:
编程语言 时间:
2015-03-01 16:56:13
阅读次数:
154
简单的找规律,不妨设N=10*x+a(a=N%10),那么N^N=(10*x+a)^N,用二项式展开定理可以知道N^N%10=a^N%10;由于0using namespace std; int main(){ int n, a, T;cin >> T; int p[4]; while (T--) ...
分类:
编程语言 时间:
2015-03-01 16:51:22
阅读次数:
208