- 博客(3)
- 收藏
- 关注
原创 UVA1590 IP网络(IP Networks)
第一次写的时候,把输入当成字符串处理,然后又转换成整数。看了别人的解答后,才知道可以scanf("%d.%d.%d.%d"); 另外将整数转化成二进制,我用的是辗转相除法。最后得到的是正确结果。可是超时了。 换成位运算后快多了。 #include #include char s[1050][40]; int num[1050][5]; int sbin[1050][35]; int
2016-06-05 22:45:46 310
原创 UVA253——骰子涂色(Cube painting)
别人都是1000bytes就搞定了。我却要3000bytes。不过一次性AC的感觉真的很不错! 用的方法是:将第二个骰子的每个面都转到第1个面,然后以第1个面为轴旋转4次来判断是否相等。这样就能枚举出所有的可能。 #include #include char a[8]; char b[8]; char temp[8]; int check(){ for(int i=0;i<6;i
2016-06-04 18:07:26 501
原创 UVA220 ——黑白棋(Othello)
好开心,终于把黑白棋的程序写出来了。 学会了熟练地用getchar(),还有“Black -%3d White - %3d”是看了别人的报告才发现的,不然只会一直Presentation Error。 #include #include char board[15][15]; char command[100][5]; int player=0; int judge(i
2016-06-01 01:03:51 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人