淘先锋技术网

首页 1 2 3 4 5 6 7
  • html登录错误界面代码

    在Web应用程序中,登录错误界面通常会在用户输入了错误的凭据后显示。这种情况下,网站通常需要将错误消息显示给用户,以指导他们修复输入错误。 为了实现这样的登录错误界面,HTML编程语言中包括一些用于呈现界面的标记。下面是一些典型的HTML代码,用于创建一个基本的登录错误界面。<html> <head> <title>登录错误</title> </head> <body> <h1>错误:用户名或密码不正确</h1> <p&g

  • 前端老白- json lib

    json lib是一个Java编程语言的JSON工具包,可以轻松地将Java对象转换为JSON字符串并将JSON字符串转换为Java对象。该库提供了一个非常方便的方式来处理JSON数据。使用json lib,您可以轻松地将Java类转换为JSON格式字符串,如下所示:MyClass obj = new MyClass(); JSONObject jsonObj = JSONObject.fromObject(obj); String jsonStr = jsonObj.toString();上述代码将会把MyClass

  • html登录页代码

    HTML登陆页是许多网站必不可少的一部分。它为用户提供了一个安全的访问网站的方式。下面是一个简单的HTML登陆页代码实例:<!DOCTYPE html> <html> <head> <title>登陆页</title> </head> <body> <form> <label>用户名:</label><input type="text" name="username">&

  • 每次都是学基础学完就换一本书_java

    每次都是学基础学完就换一本书?“所有的只会基础”和只是了解还是不同的。其实在找相关工作过程中,扎实的基础(所谓扎实不光是知道与了解,很多深层次原理都属于基础的范畴)尤其是在校园招聘中,越偏底层原理的问题越能体现技术的专业度。所以我感觉大学计算机教材只是学一本看一本,属于不上、不下的水平。所谓不上:技术是为应用服务的,也就是做项目。如果学完后做不了完整项目或没有什么想法,基本上学的技术是作用不大的。所谓不下:就是深层次原理(比如java编程很多API原理)要有理解与见解,扎实的动手能力(脑子里积累了多少段典型案例),这个是在招聘中特别容易被问

  • 5 java下把16进制字符串转化成byte数组型_java

    5 java下把16进制字符串转化成byte数组型?给你如下两个方法,你可以试试: public static byte uniteBytes(byte str0, byte str1) { byte _b0 = Byte.decode("0x" + new String(new byte[]{str0})).byteValue(); _b0 = (byte)(_b0 << 4); byte _b1 = Byte.decode("0x" + new String(new byte[]{str1})).byteValu

  • java怎么实现生产者和消费者

    在 Java 中,生产者-消费者模式是一种常见的同步多线程编程模式。在这个模式中,一个线程(生产者)负责生成数据,另一个线程(消费者)负责消费数据。数据在生产者和消费者之间通过一个缓存或队列进行传递。下面是一种使用wait()和notify()方法实现的生产者-消费者模式:class Buffer { private int data; private boolean isEmpty = true; public synchronized void produce(int n

  • java怎么和io合并

    Java是一种广泛应用于开发各种类型软件的编程语言,与之相对应的是I/O,即输入输出,其作用是在程序和外部文件之间传输数据。本文将讨论如何将Java与I/O结合使用。在Java中,I/O可以通过Input/OutputStream实现。Input/OutputStream是一个抽象类,它包含许多方法可以与各种不同类型的I/O流交互。例如,String类中的getBytes()方法可以用于将字符串转换为字节流并写入OutputStream。以下是一个基本的I/O代码框架:import java.io.*; public class BasicIOE

  • java怎么显示时间和日期

    Java是一种常用的编程语言,用于开发各种类型的应用程序。使用Java,可以轻松地显示日期和时间。若要显示当前日期和时间,请使用Date类。import java.util.Date; public class DisplayDateAndTime { public static void main(String[] args) { Date date = new Date(); System.out.println(date); } }上面的代码将打印当前日期和时间。要格式化日期和时间,请使

  • java怎么设置粗体和斜体

    在Java中设置字体的粗体和斜体是很容易的,只需要使用一个简单的方法即可完成。方法的基本语法如下所示:Font.bold(boolean b) Font.italic(boolean b)使用Font.bold()方法,可以设置文本的粗体,而使用Font.italic()方法,可以设置文本的斜体。这两种方法都需要传递一个布尔值作为参数,如果参数为true,则会将文本设置为粗体或斜体,如果参数为false,则会将文本恢复为正常样式。下面是一个示例程序,演示了如何使用Java中的Font类来设置文本的粗体和斜体:i

  • java懒汉和恶汉

    Java中的单例模式是一种操作非常常见的设计模式,它可以保证在整个应用系统中只存在一个实例对象,从而确保了系统的性能和安全。其中,懒汉模式和恶汉模式是两种实现单例模式的方式,下面我们来详细了解一下这两种模式的特点。懒汉模式:public class Singleton { private static Singleton instance = null; private Singleton() {} public static synchronized Singleton getInstance() { if(ins

  • java怎么写矩形面积和周长

    Java是一种非常流行的编程语言,它可以用来编写各种不同的程序,包括计算机科学、Web应用程序、移动应用程序等等。在Java中,我们可以使用不同的方法计算矩形的面积和周长。public class Rectangle { // 定义矩形的宽和高 int width; int height; // 计算矩形的面积 public int getArea() { return width * height; } // 计算矩形的周长 public int getPerimeter() {

  • 下载编程软件的公众号_java

    下载编程软件的公众号?打开微信公众号“软件管家”,关注

  • java快速排序和冒泡排序

    Java中的排序算法有很多种,在其中快速排序和冒泡排序是比较常用的两种。这篇文章将分别介绍这两种排序算法的实现方法和运行效率。快速排序:public static void quickSort(int[] arr, int start, int end) { if (start< end) { int pivot = arr[start]; int i = start + 1; int j = end; while (i<= j) { while (i<= j &&

  • java怎么打开和保存文件

    Java作为一种先进的编程语言,拥有许多实用的功能,其中打开和保存文件是非常常用的操作。本文将介绍Java如何完成打开和保存文件的操作。打开文件:File file = new File("文件路径"); try{ FileInputStream fis = new FileInputStream(file); //其他操作 }catch(Exception e){ e.printStackTrace(); }在打开文件的过程中,我们需要提供文件的完整路径,此处使用File类来实

  • javascript 怎么调试

    如何调试JavaScript代码调试JavaScript代码是Web开发中非常重要的一部分,确保脚本能够在不同的浏览器和设备上正常运作。在本文中,我们将探讨一些常见的JavaScript调试技巧和工具,以及如何运用它们。使用console.logconsole.log是JavaScript调试中最常用的工具之一。它能够让你在代码中插入一些调试信息,以便你在浏览器控制台中查看。下面是一个例子:var name = "John Smith"; console.log("My name is " + na

  • 36爬取豆瓣评论编码报错_python

    36爬取豆瓣评论编码报错?从您描述的问题来看,应该是编码的问题引起的原因有可能是在字符串中带有特殊的字符,类似微信的表情符号可以尝试使用如下方式解决,通过转换表将BMP外部的所有内容映射到替换字符:import sysnon_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd)print(x.translate(non_bmp_map))

  • 打印机未登录是什么_服务器

    打印机未登录是什么?打印机状态未联机的原因如下:1、可能是打印机的电源线或者是相应的数据传输线没有接好。这种状况要确保电源接通,相应的数据传输线接好,就不会出现打印机未联机的状况了。2、可能打印机处于暂停打印状态,打印机这个时候不会接受命令,自然也不会联机工作。这种状况只要将暂停打印的设置取消,打印机就能正常工作了。3、可能当前的打印机不是默认进行打印的打印机。这种状况下,只要把当前的打印机设置为默认打印机,打印机就能够工作了。网络打印机要接入网络,一定要有网络接口,目前有两种接入的方式,一种是打印机自带打印服务器,打

  • 水量伺服安装要求_服务器

    水量伺服安装要求?10层楼房高差约30米,压力可达3个压了,水压很理想了。不论哪类热水器都可以运用。“伺服器”不过是调压、增压的装置。液体压强传递损失,与管道、阀门阻力,出水量有关。因此伺服器没多大用处。当然,带上没有坏处,不过多了一道设备而己。一般不提倡安装。

  • zblogphp mysql数据库文章内容批量清除超链接_zblog模板学习

    update zbp_post set log_Content = replace(log_Content,substring(log_Content,locate("<a ", log_Content),locate(">", log_Content,locate("<a ", log_Content))+1-locate("<a ", log_Content)),"");对zbp_post数据表内的内容文章字段中的超链接进行清除去除!

  • 微信app多开,微信多开是一个什么样的挣钱项目_微信多开

    微信app多开,微信多开已经成为很多人工作中必不可少的工具,你可能对微信多开是一个什么样的挣钱项目有疑问,小编总结如下:1、微信app多开,微信多开是一个什么样的挣钱项目?微信多开并不是什么挣钱的项目,就是多开器,说白了,现在腾讯严厉打击这种多开行为,一旦发现,都是立即封号,所以多开的日子并不好过,建议您还是不做的好!

  • 小黑微信多开,你所听过的最令你感到吃惊的杀人犯有多变态_微信多开

    小黑微信多开,微信多开已经成为很多人工作中必不可少的工具,你可能对你所听过的最令你感到吃惊的杀人犯有多变态有疑问,小编总结如下:1、小黑微信多开,你所听过的最令你感到吃惊的杀人犯有多变态?“红衣杀人狂魔”段国诚,两年杀害了13名女性,抢劫50多人; 专挑年轻的女子下手,胆子忒大,不仅劫财更要劫色!段国诚今天要给大家讲的,是红衣杀人狂魔段国诚。在他短暂的一生中(27岁)却有12年的牢狱生涯。1975年,段国城出生了,他的祖籍是湖北省荆州市监利县。在他出生后不久,他们一家人搬到了岳阳并落户于此。他有两个哥哥和一个姐姐,父母是工人,

  • java的方法的重载和重写

    Java中的方法重载和重写是两个非常重要的概念,在面向对象编程中起着至关重要的作用。方法重载:Java中的方法重载是指在同一个类中定义了多个方法,这些方法的名字相同但是参数个数或类型不同。例如:public class Calculator{ public int add(int a, int b){ return a+b; } public double add(double a, double b){ return a+b; }

  • python 非浮点除

    Python内置函数中,用于计算除法运算的函数有两个:/和//。其中,/ 是标准除法运算,得出的结果是一个浮点数;而 // 是整除运算,得出的结果是一个整数。# 使用 / 运算符进行除法运算 a = 10 b = 3 c = a / b print(c) # 输出3.3333333333333335,类型为浮点数 # 使用 // 运算符进行整除运算 d = a // b print(d) # 输出3,类型为整数其中,// 运算符的结果相较于 / 运算符更为高效。原因在于,/ 运算

  • python疫情模型预测

    随着新冠疫情的全球爆发,预测疫情趋势成为了每个国家和地区的关注重点。Python作为一款最受欢迎的编程语言之一,其数据科学和机器学习支持使其成为预测工具的理想选择。在本文中,我们将介绍如何使用Python构建一个基本的疫情模型,以预测未来的疫情情况。# 导入必要的库 import pandas as pd from scipy.integrate import odeint import matplotlib.pyplot as plt # 读取数据集 data = pd.read_csv("covid19_datase

  • Python疫情数据处理

    Python近年来在数据处理和分析领域备受好评,而在疫情爆发后,Python被广泛应用于疫情数据处理,为疫情防控提供了关键的支持。以新冠疫情举例,疫情数据分为全球数据和国内数据两种,其中,国内数据又可细分为各省份疫情数据。Python处理疫情数据的方法如下:import pandas as pd import requests # 获取全球疫情数据 url = 'https://covid.ourworldindata.org/data/owid-covid-data.csv' response = requests

  • Python界面类封装

    Python是一种高级编程语言,非常流行,它的使用案例包括从web开发,爬虫和数据分析到机器学习和人工智能。Python的优点之一是它具有丰富的库,可以使编程更加容易和高效。其中一个库是PyQt5,一种Python的GUI框架。PyQt5允许Python开发者创建功能强大的图形用户界面,这意味着应用程序将会有更好的用户交互性和体验。在PyQt5中,界面类实现了与应用程序的交互。在这篇文章中,我们将探讨如何使用Python界面类来封装应用程序的功能。界面类是处理应用程序的一个重要部分,因为它们为用户提供了用户可视化交互。对于以GUI为重点的应用程序,这里是一些P

  • python登录B站

    随着互联网的发展,B站成为了国内最受欢迎的视频共享平台之一。通过B站,用户可以观看各种类型的视频、互动社区里的其他用户,甚至是和其他用户一起参与弹幕。在这个背景下,Python作为一种流行的编程语言,能够用来自动化B站上的一些操作。例如,通过Python程序可以实现登录B站。下面是一个Python登录B站的例子:import requests url = 'https://passport.bilibili.com/login' headers = { 'User-Agent': 'Mozilla/5.0 (Windows N

  • python留言簿设计

    Python留言簿设计是一项非常有趣的任务。随着Python的日益普及,人们越来越喜欢使用这种语言来编写自己的程序。Python留言簿是一个基于Web的应用程序,用户可以访问它来发布信息和留言。下面是一些实现此功能所需的Python代码。import sqlite3 import datetime conn = sqlite3.connect('guest_book.db') c = conn.cursor() # 表格名为guests,包含name,message和time三个字段 c.execute('''CREAT

  • python登录网页分析

    Python是一种高效的编程语言,可以非常方便地获取并分析各种数据。对于我们来说,有时候需要模拟登录网页以获取更多的数据,这个时候我们就可以用Python来实现。下面我们将介绍如何使用Python实现登录网页并分析数据。# 导入所需要的库 import requests from bs4 import BeautifulSoup # 创建Session session = requests.Session() # 模拟登录 login_url = 'http://www.example.com/login'&#

  • python 画qq图

    Python 是一种高级编程语言,广泛应用于各种领域,其中数据可视化是其中之一。在 Python 中,我们可以使用各种可视化库来绘制各种类型的图形,例如线条图、柱状图、饼图等等。在这篇文章中,我们将学习如何使用 Python 绘制 QQ 图。QQ 图是一种可视化图表,它可以用来表示两个不同数据集之间的关系。QQ 图呈正态分布时,数据集之间的关系比较密切,反之则不太密切。下面是绘制 QQ 图的 Python 代码示例:import numpy as np import matplotlib.pyplot as plt # 生成一些正态分布

  • python 归一化算法

    归一化是在数据预处理时经常需要用到的技术之一,即将数据按比例缩放,值域落在 [0,1] 区间内,使之更适合进行算法计算。Python中的 sklearn 库提供了多种归一化方法,下面我们将介绍三种常见的归一化算法的实现方式。from sklearn.preprocessing import MinMaxScaler, StandardScaler, RobustScaler # 定义数据源 data = [[-1, 2], [-0.5, 6], [0, 10], [1, 18]] scaler = MinMaxScaler() # 定义M

  • 水质python可视化方法及实现方法

    可视化方法及实现技巧编写的程序,可以实现对水质数据的可视化处理,使得数据更加直观、易于理解。可视化工具中常用的可视化工具之一,它提供了大量的可视化函数和方法,可以实现各种类型的图表。二、水质数据可视化实现技巧1、数据读取dasdas库对数据进行清洗、筛选等操作。2、数据处理在进行数据可视化前,需要对数据进行处理。可以计算出每种水质参数的平均值、方差、标准差等统计量,以便于后续的可视化处理。3、可视化处理在进行数据可视化时,需要选择合适的图表类型。可以

  • python 怎么找包

    Python作为一种广泛使用的动态语言,其优美的语法设计和丰富的库支持深受开发者的喜爱。但是,当我们需要使用某个特定功能的时候,如何在众多库中快速找到对应的包呢?下面我们就通过几种途径来探讨下如何找到所需的Python包。1.官方文档如果我们需要使用官方库或第三方库,可以通过查看官方文档来获取相应信息。Python官方文档提供了关于Python所支持的所有标准库的详细文档,同时还提供了第三方常用库的文档,如numpy、pandas等。我们可以在https://docs.python.org/3/或http://pypi.org/进行查找。

  • origin与excel的区别和优缺点_python

    origin与excel的区别和优缺点?excel是应用的最广的,优点是最容易学习上手的,缺点是自动求和,对列操作也不合理。本来只有短短的几行数据,对列求和后,结果出现在老远老远的底端。origin优点是数据导入功能非常强大,支持多种格式的数据,包括ASCII、Excel、NI TDM、DIADem、NetCDF、SPC等等,缺点是使用的人很少,多数功能完全可以用python的画图工具matplotlib替代。Excel是Microsoft Office系 列办公软件中的一款电子表格软件。拥有出色的计算功能和图表工具,使Excel成为最流行的个人

  • python 自己写工具

    Python作为一种高效的编程语言,在IT行业中被广泛应用。通过使用Python,开发者能够快速创建自定义工具和脚本。本文将介绍如何使用Python自行创建工具,来增强个人或者团队的工作效率。Python自带了大量有用的库,其中包括用于常规任务的标准库和用于特定领域的第三方库。例如,我们可以使用urllib库向网站发送HTTP请求,使用Beautiful Soup库对网页进行解析,使用OpenPyxl库与Excel文件进行交互等。使用Python编写工具的第一步是确定所需的目标和功能。 在编写代码之前,必须明确代码的目的,例如创建一个基于Web的API,从We

  • python 自省和反射

    Python是一种强大的编程语言,它支持自省和反射功能。自省是指Python可以查询对象的属性和方法,而反射则是指Python可以动态地修改或操作对象的属性和方法。class Dog: def __init__(self, name, age): self.name = name self.age = age dog = Dog("Tom", 3) # 自省 print(hasattr(dog, "name")) # True print(getattr(dog, "name")) # Tom

  • python 自己写库

    Python 是一门功能强大的编程语言,广泛用于开发 Web 应用程序、科学计算、数据分析等领域。在 Python 中,库是一系列 Python 模块的集合,可以为程序员提供大量的功能和工具。今天,我们将学习如何自己编写 Python 库。首先,我们需要了解一个概念:Package。在 Python 中,Package 是一个包含多个模块的目录。一个 Package 需要包含一个名为 __init__.py 的文件,这个文件可以为空或者包含初始化代码。创建一个名为 MyPackage 的 Package,可以按照如下方法操作:mkdir MyP

  • python登录怎么断言

    Python是一种强大的编程语言,能够处理许多需要自动化的任务。在进行Web自动化测试时,python登录的测试是必不可少的一步。然而,如何断言已登录成功呢?from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC def test_login_success(self):

  • python 机械臂坐标

    机械臂控制是一个热门的研究领域,Python 作为一门强大的编程语言,可以很好地应用于机械臂控制中。本文将介绍 Python 当中机械臂坐标的相关知识。在 Python 中,可以使用 numpy 库来表示二维或三维空间中的坐标。例如下面这段代码展示了一个三维坐标点的表示:import numpy as np point = np.array([1.0, 2.0, 3.0])在实际的机械臂控制中,不仅需要表示单个点的坐标,还需要考虑多个点之间的运动轨迹。因此,需要使用数组来表示多个坐标点。例如下面这段代码展示了一个包含三个三维坐标

  • python输入法的来源是什么?

    输入法的来源是什么呢?下面我们来一起探讨一下。输入法的代码已经开源,可以在GitHub上自由获取和使用。,不妨试试这款输入法,相信它会为你的工作带来更多的便利。

  • python 比较md5

    在Python中,我们经常需要比较文件是否相同。MD5是一种常见的文件校验方式,它可以通过将文件内容转换为128位的数字指纹来验证是否相同。下面是如何使用Python比较两个文件的MD5值。import hashlib def compare_md5(file1, file2): # 读取文件并计算MD5值 with open(file1, 'rb') as f1: md5_1 = hashlib.md5() md5_1.update(f1.read()) with open(file2, 'rb') as f

  • 就是教学成绩次次垫底_python

    就是教学成绩次次垫底?题主所说的这种老师,虽然不常见,但在我近三十年的教学生涯中,还真恰巧被我遇到过。但教学成绩次次垫底又如何呢?人家因为有拿得出手的“硬货”,早就被沿海学校“挖”走了。我县共有三所普通高中,其中县一中的数学汪老师可谓“风云人物”,他的教学公开课从县里上到市里,再到省里,一路好评,“教研之星”“教学能手”“学科带头人”“专家库成员”等各种荣誉加身。同时他又笔耕不辍,是好几家省刊的特约撰稿人,在我们为职称论文发表焦头烂额夜不能寐时,他每年都能公开发表几十篇论文,可谓著作等身。按理说,根据他所获得的各种荣誉和头衔

  • python 开发 钉钉

    Python是一种高级编程语言,易于编写,简洁明了。在开发企业级应用程序中,Python也是一种常用的语言。钉钉是企业级聊天软件,集合了沟通、日程、协同办公、任务管理等功能,广泛应用于企业内部。Python可以用于钉钉开发,方便高效。import requests corpid = '企业corpid' corpsecret = '应用Secret' access_token = '' # 获取access_token def get_token(): global access_token

  • 用Python实现遗传算法优化游戏步骤

    遗传算法是一种自然界中的进化原理,通过模拟自然界中的进化过程来解决优化问题。而游戏策略的优化是游戏开发中的一个重要问题,如何使用遗传算法来优化游戏策略呢?编写的遗传算法可以优化游戏策略,提高游戏的玩法体验。在使用遗传算法优化游戏策略时,需要考虑以下几个方面1. 确定适应度函数适应度函数是用来衡量每个个体的优劣程度的函数。适应度函数可以根据游戏规则和目标设定来确定。2. 确定基因编码方式基因编码方式是指将游戏策略转换为遗传算法中的基因编码形式。可以将游戏策略转换为二进制编码形式。3. 确定遗传算子遗传算子是指在遗传算法中

  • pycharmexcel转csv格式_python

    pycharmexcel转csv格式?方法,比如使用 pywin32通过WinCOM来操作Excel表格,或者使用xlrd。 不过,我觉得,倘若你用PyExcelerator和Python就完全可以KO这个问题。

  • python 序列的定义

    Python的序列是指一种包含多个元素的数据类型。可以将它们看作是一个有序的列表,每个元素都有一个唯一的索引。常见的Python序列数据类型包括列表(List)、元组(Tuple)和字符串(String)。# 定义一个列表 myList = [1, 2, 3, "Hello"] # 定义一个元组 myTuple = (4, 5, 6, "World") # 定义一个字符串 myString = "Python"列表是一种集合,可以包含不同类型的元素。列表可以通过索引来访问和修改元素:#

  • python 类默认值

    Python类是一种定义特定类型对象的方式。在定义类时,我们可以为属性设置默认值。在这篇文章中,我们将讨论Python类的默认值。class Car: def __init__(self, color='red', model='sedan'): self.color = color self.model = model car1 = Car() car2 = Car('blue', 'truck') print(car1.color, car1.model) # red sedan print(c

  • html实现url地址跳转代码

    HTML是一种非常重要的Web编程语言,也是构建整个互联网的重要基石之一。其中之一的基础功能是实现URL地址的跳转,通过一些简单的代码实现链接跳转是Web编程的基本要素,它非常重要,下面就来介绍一下HTML实现URL地址跳转代码的具体方式。<a href="https://www.baidu.com">跳转到百度</a>代码的核心是一个<a>标记,它在HTML中代表超链接,可以传入一个href参数,这个参数代表要跳转到哪个URL地址。在例子中,要跳转到百度搜索主页,href参数传入的就是"https://www.ba

  • c 接收json数据

    在C语言中,我们经常需要接收JSON数据。JSON是一种轻量级的数据格式,常用于数据交互。下面我们来介绍一下在C语言中如何接收JSON数据。#include <stdio.h> #include <stdlib.h> #include <string.h> #include <jansson.h> int main(void) { char* json_text = "{\"name\":\"Tom\",\"age\":18}"; json_error_t err

  • python界面编程视频

    Python是一种广泛应用的高级编程语言。 它具有简单易读的语法和丰富的库,让编写和运行Python代码变得轻松。 例如,Python可以用于网络编程、Web开发、数据分析和机器学习等许多领域。但编写代码不仅仅是基本功能,界面编程也是十分重要的一项技能。本文章将重点介绍Python界面编程视频。from tkinter import * #引入 Tkinter 模块 root = Tk() #创建顶层窗口对象 label = Label(root, text="Hello World!") #创建标签对象 label.pack(

  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172