文章目录 前言 一、题目介绍 二、讲解思路 2 前言 这是我的第一个文章,我会写一些关于c++算法,数据结构等题目,我会把自己思考过程和经验写出来,还请多多包涵,谢谢!那废话不多说,我们来看下面这道题! 一、题目介绍 题目描述 Farmer John 正再一次尝试给他的 N 头奶牛拍照(2≤N≤1000)。 每头奶牛有一个范围在 1…100 之内的整数的「品种编号」。Farmer John 对他的照片有一个十分古怪的构思:他希望将所有的奶牛分为不相交的若干组(换句话说,将每头奶牛分到恰好一组中)并将这些组排成一行,使得第一组的奶牛的品种编号之和为偶数,第二组的编号之和为奇数