当前位置: 首页 > wzjs >正文

网站建设的费用怎么做营销推广方案

网站建设的费用,怎么做营销推广方案,购物网站开发论文,东莞服务36招方法一: 不知道为什么无法通过Subtask #1,明明试了结果正确(如果有人知道希望可以告诉我下) start input() end input() count 0 mark_y 0 #用来标记是否为起始年 mark_m 0 #用来标记是否为起始月for i in range(int(start[…

方法一:

不知道为什么无法通过Subtask #1,明明试了结果正确(如果有人知道希望可以告诉我下)

start = input()
end = input()
count = 0
mark_y = 0 #用来标记是否为起始年
mark_m = 0 #用来标记是否为起始月for i in range(int(start[0:4]),int(end[0:4])+1):year = 0if int((str(i)[0:2])[::-1]) > 31 or int((str(i)[2:4])[::-1]) >12 :#年份的第一、二位数倒过去就表示日期,第三、四位数表示月份。先判断倒过来是不是合法日期mark_y = 1 #为标记赋值,表示已经跳过起始年mark_m = 1continue#跳过后面的代码进入下一次循环if (i % 4 == 0 and i % 100 != 0) or i % 400 == 0:#判断是否为闰年year = 1if mark_y == 0:#判断是否为起始年份,如果是起始年份月要从给定月份开始,不是就从1月开始j_star = int(start[4:6])mark_y = 1else:j_star = 1for j in range(j_star,13):if mark_m == 0:#判断是否为起始月,如果是日期就要从给定日期开始k_star = int(start[6:8])mark_m = 1else:k_star = 1if j in(1,3,5,7,8,10,12):day = 31elif j in(4,6,9,11):day = 30else:day = 28 + yearif j < 10 :j = "0"+str(j)for k in range(k_star,day+1):#for k in range(1,day+1):if k < 10 :k = "0"+str(k)#格式化数字,为一位数前面加0date = str(i)+str(j)+str(k)r_date = date[::-1]#使字符串反向排序if date == r_date:count += 1#if date == r_date and int(start) <= int(date) <= int(end):#    count += 1if date == end:print(count)exit()
print(count)

 方法一改:ac了,更改部分为方法一中日期k循环中注释掉的代码

start = input()
end = input()
count = 0
mark_y = 0 #用来标记是否为起始年
mark_m = 0 #用来标记是否为起始月for i in range(int(start[0:4]),int(end[0:4])+1):year = 0if int((str(i)[0:2])[::-1]) > 31 or int((str(i)[2:4])[::-1]) >12 :#年份的第一、二位数倒过去就表示日期,第三、四位数表示月份。先判断倒过来是不是合法日期mark_y = 1 #为标记赋值,表示已经跳过起始年mark_m = 1continue#跳过后面的代码进入下一次循环if (i % 4 == 0 and i % 100 != 0) or i % 400 == 0:#判断是否为闰年year = 1if mark_y == 0:#判断是否为起始年份,如果是起始年份月要从给定月份开始,不是就从1月开始j_star = int(start[4:6])mark_y = 1else:j_star = 1for j in range(j_star,13):if mark_m == 0:#判断是否为起始月,如果是日期就要从给定日期开始k_star = int(start[6:8])mark_m = 1else:k_star = 1if j in(1,3,5,7,8,10,12):day = 31elif j in(4,6,9,11):day = 30else:day = 28 + yearif j < 10 :j = "0"+str(j)for k in range(1,day+1):if k < 10 :k = "0"+str(k)#格式化数字,为一位数前面加0date = str(i)+str(j)+str(k)r_date = date[::-1]#使字符串反向排序if date == r_date and int(start) <= int(date) <= int(end):count += 1if date == end:print(count)exit()
print(count)

方法二:简化了代码且ac,但是耗时似乎增加了

start = input()
end = input()
day =[0,31,28,31,30,31,30,31,31,30,31,30,31]
count = 0for i in range(int(start[0:4]),int(end[0:4])+1):if int((str(i)[0:2])[::-1]) > 31 or int((str(i)[2:4])[::-1]) >12 :#年份的第一、二位数倒过去就表示日期,第三、四位数表示月份。先判断倒过来是不是合法日期continue#跳过后面的代码进入下一次循环if (i % 4 == 0 and i % 100 != 0) or i % 400 == 0:#判断是否为闰年day[2] = 29else:day[2] = 28for j in range(1,13):for k in range(1,day[j]+1):date = f"{i:04d}{j:02d}{k:02d}"#格式化年月日,位数不足在前补0r_date = date[::-1]#使字符串date反序if date == r_date and int(start) <= int(date) <= int(end):count += 1print(count)

http://www.dtcms.com/wzjs/290096.html

相关文章:

  • 网站开发语言手册国内seo公司
  • 网站建设电话销售话术技巧贵州网站seo
  • 建设银行网站下载中心在哪网络营销软件代理
  • 和嗲囡囡和做的网站信息流广告代运营
  • wordpress 博客主题 seoseo和sem的区别
  • 南京谁做免费网站找客户资源的软件哪个最靠谱
  • php做网站安性如何秦皇岛seo排名
  • 长治市建设局网站如何提升百度关键词排名
  • 上海市建设小学网站优化seo招聘
  • 合川做网站全媒体广告策划营销
  • 博客类网站建设网站推广优化排名seo
  • 做的网站显示图片很慢如何做好品牌推广工作
  • 湖南茶叶网站建设网站关键词seo优化公司
  • 怎么查名字有没有被注册商标东莞seo整站优化火速
  • b2b2c网站建设百度云官网登录首页
  • 阿里巴巴国际站做2个网站有用个人网站怎么制作
  • 做拍卖网站杨谦教授编的营销课程
  • ui设计师未来发展方向网络优化工程师证书
  • 网络规划设计方案模板福州seo推广服务
  • 乳山建网站外包广点通推广登录入口
  • 上海史特网站建设全国疫情最新数据
  • 房地产新闻建发关键词优化怎么操作
  • 汕头网站建设只需要800网络营销比较常用的营销模式
  • 动漫网站模板下载怎么把产品快速宣传并推广
  • 伊犁做网站烟台网站建设
  • 摄影建设网站seo是付费还是免费推广
  • 网站app公众号先做哪个比较好swot分析
  • 华为 wordpressseo实战培训机构
  • 专业手机移动网站建设少儿编程
  • 厦门网站建设公司电话济南百度公司