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

C++程序设计:相邻数对

【问题描述】

给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。

【输入形式】

输入的第一行包含一个整数n,表示给定整数的个数。
第二行包含所给定的n个整数。

【输出形式】

输出一个整数,表示值正好相差1的数对的个数。

【样例输入】

6
10 2 6 3 7 8

【样例输出】

3

【样例说明】

值正好相差1的数对包括(2, 3), (6, 7), (7, 8)。

【评分标准】

评测用例规模与约定
1<=n<=1000,给定的整数为不超过10000的非负整数。

#include <iostream>
using namespace std;
int main() {
	int n=0;
	cin>>n;
	int a[n];
	for(int i=0;i<n;i++)
		cin>>a[i];
	int count=0;
	for(int j=0;j<n;j++)
		for(int k=0;k<n;k++)
			if(a[j]-a[k]==1)
				count++;
	cout<<count;
	return 0;
}

相关文章:

  • C++程序设计:字符阵列(三角形字符阵列图形的打印)
  • C++程序设计:相反数
  • C++程序设计:折叠方阵
  • C++程序设计:消除类游戏
  • MaxDSNSize 未设置
  • C++程序设计:图像旋转
  • C++程序设计:分解质因数
  • 设置NTFS权限以避免通过webshell遍历主机目录(原创)
  • C++程序设计:打印杨辉三角形
  • 如何安装一个安全的动网(转)
  • C++程序设计:字符图形输出(数字三角形)
  • 远程分析IIS设置(转)
  • C++程序设计:字符图形输出(空白三角形)
  • 规律化生活一周
  • C++程序设计:今夕何夕,见此良人(经典题目)
  • python3.6+scrapy+mysql 爬虫实战
  • SegmentFault for Android 3.0 发布
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • Consul Config 使用Git做版本控制的实现
  • Django 博客开发教程 16 - 统计文章阅读量
  • ES6核心特性
  • golang中接口赋值与方法集
  • Javascript 原型链
  • javascript面向对象之创建对象
  • Java编程基础24——递归练习
  • jquery cookie
  • JS数组方法汇总
  • mysql中InnoDB引擎中页的概念
  • Node项目之评分系统(二)- 数据库设计
  • React中的“虫洞”——Context
  • 从零开始在ubuntu上搭建node开发环境
  • 使用API自动生成工具优化前端工作流
  • 小程序测试方案初探
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • NLPIR智能语义技术让大数据挖掘更简单
  • ​Spring Boot 分片上传文件
  • ​力扣解法汇总946-验证栈序列
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #if #elif #endif
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $GOPATH/go.mod exists but should not goland
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (1) caustics\
  • (31)对象的克隆
  • (C#)获取字符编码的类
  • (C语言)球球大作战
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)php投票系统 毕业设计 121500
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • .NET 的程序集加载上下文
  • .NET 设计一套高性能的弱事件机制