当前位置: 首页 > news >正文

poj2575

简单题

#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
using namespace std;

#define maxn 3005

int n;
bool vis[maxn];

bool ok(int a)
{
    if (a < 0)
        a = -a;
    if (a >= n || a < 1)
        return false;
    if (vis[a])
        return false;
    vis[a] = true;
    return true;
}

bool work()
{
    bool ret = true;
    memset(vis, 0, sizeof(vis));
    int a, b;
    scanf("%d", &a);
    for (int i = 1; i < n; i++)
    {
        scanf("%d", &b);
        if (ret && !ok(b - a))
            ret = false;
        a = b;
    }
    return ret;
}

int main()
{
    while (scanf("%d", &n) != EOF)
        if (work())
            printf("Jolly\n");
        else
            printf("Not jolly\n");
    return 0;
}
View Code

 

相关文章:

  • 系统函数
  • Java基础代码实例 :在控制台中输出金字塔,这个金字塔是由左右对称的数字组成的。...
  • Linq中使用Left Join
  • jdbc封装
  • Eclipse不能重新编译 java文件
  • SAP HANA中导入文件时的时间格式问题
  • LoadRunner结果分析笔记
  • Fedora 16 安装 Mp3和视频播放器
  • Windows黑客基础(2):获取其他进程的HANDLE
  • EOF 后面的空格
  • ACM半路失踪~我去找WEB了
  • 升级CentOS5.6_X64 python2.4.3到2.7
  • php 数据库连接类
  • C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容...
  • NAT后面的FTP SERVER终极篇
  • Hibernate最全面试题
  • JavaScript的使用你知道几种?(上)
  • JavaScript函数式编程(一)
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Just for fun——迅速写完快速排序
  • Mybatis初体验
  • mysql 5.6 原生Online DDL解析
  • React系列之 Redux 架构模式
  • REST架构的思考
  • swift基础之_对象 实例方法 对象方法。
  • vagrant 添加本地 box 安装 laravel homestead
  • Vim Clutch | 面向脚踏板编程……
  • vue数据传递--我有特殊的实现技巧
  • 编写符合Python风格的对象
  • 规范化安全开发 KOA 手脚架
  • 诡异!React stopPropagation失灵
  • 后端_MYSQL
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 七牛云假注销小指南
  • 山寨一个 Promise
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • #{}和${}的区别是什么 -- java面试
  • (7)STL算法之交换赋值
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (八)Flask之app.route装饰器函数的参数
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (顺序)容器的好伴侣 --- 容器适配器
  • (一)SpringBoot3---尚硅谷总结
  • (转)可以带来幸福的一本书
  • (转载)深入super,看Python如何解决钻石继承难题
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布