搜狐笔试的kolakoski序列那道题目,

#include <iostream>  
#include <vector>  
using namespace std;    
int main()  
{  
    vector<int> num_string;
	int n;
	int m;
	int temp;
	int count=0;
	vector<int> haha;
	cin>>n>>m;
	for(int i=0;i<m;i++)
	{
		cin>>temp;
		num_string.push_back(temp);
	}
	haha.push_back(num_string[0]);
	for(int i=0;i<100;i++)
	{
		if(i==0)
		{
			for(int j=1;j<haha[i];j++)
			{
				haha.push_back(num_string[i%num_string.size()]);
				count++;
			}
		}
		else
		{
			for(int j=0;j<haha[i];j++)
			{
				haha.push_back(num_string[i%num_string.size()]);
				count++;
			}
		}
	}
	for(int i=0;i<n;i++)
		cout<<haha[i]<<endl;
	return 0;
}  
大佬看一看是否满足你们AC后的样例
全部评论

相关推荐

后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
无实习如何秋招上岸
点赞 评论 收藏
分享
07-02 13:50
闽江学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务