zoj1879
2015-07-25 20:59
267 查看
简单题
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int num;
while(cin >> num)
{
vector<int> integer;
vector<int> ab;
for(int i = 0;i < num;i++)
{
int num2;
cin >> num2;
integer.push_back(num2);
if(num == 1)
{
cout << "Jolly" << endl;
}
}
for(int i = 0;i < num - 1;i++)
{
if(integer[i] - integer[i+1] > 0)
ab.push_back(integer[i] - integer[i+1]);
else ab.push_back(integer[i+1] - integer[i]);
}
for(int i = 1;i < num;i++)
{
if(find(ab.begin(),ab.end(),i) == ab.end())
{
cout << "Not jolly" << endl;
break;
}
if(i == num - 1) cout << "Jolly" << endl;
}
}
return 0;
}
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int num;
while(cin >> num)
{
vector<int> integer;
vector<int> ab;
for(int i = 0;i < num;i++)
{
int num2;
cin >> num2;
integer.push_back(num2);
if(num == 1)
{
cout << "Jolly" << endl;
}
}
for(int i = 0;i < num - 1;i++)
{
if(integer[i] - integer[i+1] > 0)
ab.push_back(integer[i] - integer[i+1]);
else ab.push_back(integer[i+1] - integer[i]);
}
for(int i = 1;i < num;i++)
{
if(find(ab.begin(),ab.end(),i) == ab.end())
{
cout << "Not jolly" << endl;
break;
}
if(i == num - 1) cout << "Jolly" << endl;
}
}
return 0;
}
相关文章推荐
- 【日常学习】codevs1287 矩阵乘法题解
- Bernoulli distribution
- Discuz x3.2 去掉图片附件下载提示的方法
- zoj1889
- nubia z5s mini 充不上电 开不了机 记录一次折腾手机的经过
- java两个线程交替执行
- scala入门第一节
- 利用Cookie,实现动态显示用户曾经浏览过的商品
- zoj1813
- linux后台开发必看书籍
- OC_面向对象
- 几个关于tableView的问题解决方案整合
- BZOJ 2947 Poi2000 促销 set
- MassTransit
- Socket通信中的多进程编程实例
- springMybatis整合步骤
- HTTPS连接的前几毫秒发生了什么
- 终极 Shell——ZSH
- android数据存储中的文件存储学习记录
- zoj1796