本文主要是介绍2118: 一道简单思维题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2118: 一道简单思维题
1.描述
宋东和宋西在玩游戏,他们用n袋零食围成一圈,宋东和宋西分别从其中取零食,谁先取完谁胜。每次可以从一圈中取一个或者相邻两个,每次都是宋东先取,请输出胜利者的名字(宋东获胜输出songdong,宋西获胜输出songxi)
(例:1 2 3 4共4袋零食围成一圈后,1和4、2相邻,2和1、3相邻,3和2、4相邻,但是取走 2 之后,1 和 3 不算相邻)
输入
输入只有一个整数n(1≤n≤1e9)
输出
输出胜利者的名字。
样例输入
2
样例输出
songdong
提示
自己用纸画一画!!!
2.代码
#include <stdio.h>
#include <stdlib.h>
int main()
{int x;scanf("%lld",&x);if(x==1||x==2){printf("songdong");}else{printf("songxi");}
}
这篇关于2118: 一道简单思维题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!