点赞(0)
 

0.0分

6 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 8 条评论

ktkl 10月前 回复TA
不是说了要枚举吗
覃氏乱码 2年前 回复TA
@天空中没有白云 看题目要求
张豆果又忘词了 2年前 回复TA
a,b = input().split(' ')
str1 = a + b
lis1 = ['01', '12', '20']
lis2 = ['10', '21', '02']
if str1 in lis1:
    print('-1')
elif str1 in lis2:
    print('1')
else:
    print('0')
天空中没有白云 4年前 回复TA
@天空中没有白云 难道我是用最蠢的办法了嘛
天空中没有白云 4年前 回复TA
a,b=map(int,input().strip().split())
if (a==b):
    print(0)
elif((a==0 and b==2) or (a==1 and b==0) or (a==2 and b==1)):
    print(1)
elif((a==0 and b==1) or (a==1 and b==2) or (a==2 and b==0)):
    print(-1)
UDP广播协议叫吃饭 4年前 回复TA
@起个名字吧 习惯导入一堆包拿起就用了
起个名字吧 4年前 回复TA
为什么要 import math ?
海玉落 4年前 回复TA
如果设前后两个数字为a,b,那么,当结果为0时的情况,a-b=0;当结果为-1时的情况,a-b=-1 or 2;当结果为1时的情况,a-b=1 or -2;
故也可以这样:
x,y=map(int,input().split())
a=x-y
if a==0:
    print(0)
elif a==-1 or a==2:
    print(-1)
elif a==1 or a==-2:
    print(1)