分类:编程语言
本文实例为大家分享了UnityShader实现水波纹的具体代码,供大家参考,具体内容如下效果:Shader代码:Shader"Custom/shuibowen"{Properties{_MainTex("Base(RGB)",2D)="white"{}_distanceFactor("Distancefactor",float)=1_timeFactor("timefactor",float)=2_totalFactor("totalfactor",float)=3_waveWidth("wavewidth",float)=4_curWaveDis("curwavedis",float)=5_startPos("starpos",Vector)=(1,1,1,1)_MainT...
继续阅读 >
这是刷题时遇到的一道题,题目描述:小Q定义了一种数列称为翻转数列:给定整数n和m,满足n能被2m整除。对于一串连续递增整数数列1,2,3,4...,每隔m个符号翻转一次,最初符号为'-';。例如n=8,m=2,数列就是:-1,-2,+3,+4,-5,-6,+7,+8.而n=4,m=1,数列就是:-1,+2,-3,+4.小Q现在希望你能帮他算算前n项和为多少。如果只需求出N项和的话,这里可以有一个简便思路,观察规律哈,比如n=8,m=2,数列就是:-1,...
继续阅读 >
我就废话不多说了,大家还是直接看代码吧!year=int(raw_input('year:\n'))month=int(raw_input('month:\n'))day=int(raw_input('day:\n'))sum=0months=(0,31,59,90,120,151,181,212,243,273,304,334)if0<month<=12:sum=months[month-1]else:print'dataerror!'sum+=dayleap=0if(year%400==0)or((year%4==0)and(year%100!=0)):leap=1if(leap==1)and(month>2):sum+=1print'itisthe%dthday.'%sumlist.sort()从小到大排列...
继续阅读 >