pku_1338 Ugly Numbers

Description

Ugly numbers are numbers whose only prime factors are 2, 3 or 5. The sequence
1, 2, 3, 4, 5, 6, 8, 9, 10, 12, ...
shows the first 10 ugly numbers. By convention, 1 is included.
Given the integer n,write a program to find and print the n'th ugly number.

Input

Each line of the input contains a postisive integer n (n <= 1500).Input is terminated by a line with n=0.

Output

For each line, output the n’th ugly number .:Don’t deal with the line with n=0.

Sample Input

1
2
9
0

Sample Output

1
2
10
================================================================
代码:
 
================================================================
PS:貌似不是什么难题,但是WA好几次居然将num[k]*5写成num[k]*4了,囧...
### 关于 PKU_Campus 数据库文件格式及其用途 在 IT 领域中,`pku_campus.db` 文件通常是一个 SQLite 数据库文件。SQLite 是一种轻量级的关系型数据库管理系统,广泛用于嵌入式应用和小型项目中[^4]。以下是关于 `pku_campus.db` 的可能格式和用途: #### 1. **文件格式** SQLite 数据库文件的标准扩展名为 `.db` 或 `.sqlite`。这种文件本质上是以二进制形式存储的数据表集合,支持 SQL 查询语言。可以通过以下命令查看其结构: ```bash sqlite3 pku_campus.db ``` 运行上述命令后,可以执行如下操作来了解数据表的内容: ```sql .tables -- 查看所有表格名称 .schema table_name -- 查看特定表格的定义 SELECT * FROM table_name LIMIT 10; -- 浏览前几条记录 ``` #### 2. **潜在用途** 根据命名惯例,“PKU Campus” 可能指北京大学校园相关的某个系统或应用程序。因此,该数据库文件可能是为了管理与校园活动、学生信息或其他资源有关的数据而设计的。 - 如果涉及学生活动,则可能会有类似于 `students`, `events`, 和 `registrations` 这样的表格。 - 若是科研领域中的工具包组件之一,则需进一步确认具体上下文环境下的功能定位[^5]。 另外值得注意的是,在某些情况下,此类数据库也可能被用来保存地理空间信息(GIS),特别是当它关联到地图服务或者位置追踪类软件时[^6]。 #### 示例代码展示如何连接并查询此类型的 SQLite 数据库 下面提供了一个简单的 Python 脚本例子,演示怎样加载以及读取一个 SQLite 数据库内的基本信息: ```python import sqlite3 conn = sqlite3.connect('pku_campus.db') cursor = conn.cursor() # 获取所有的表名 cursor.execute("SELECT name FROM sqlite_master WHERE type='table';") tables = cursor.fetchall() print(f"Tables found: {tables}") for table in tables: tableName = table[0] print(f"\nData from Table '{tableName}': ") try: cursor.execute(f'SELECT * FROM "{tableName}" LIMIT 5') rows = cursor.fetchall() for row in rows: print(row) except Exception as e: print(e) conn.close() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值