Skip to content
Back to skills

基于位置和数量约束的数字组合筛选

ASecurity

根据首位、末位数字限制以及数值大小分布的约束条件,从给定数字集合中筛选出符合要求的组合。

  • 581 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 11, 2026
education

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add ECNU-ICALK/AutoSkill --skill '基于位置和数量约束的数字组合筛选' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 基于位置和数量约束的数字组合筛选?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 基于位置和数量约束的数字组合筛选
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ecnu-icalk-autoskill-10294dca/badge)](https://www.skillsdirectory.com/skills/ecnu-icalk-autoskill-10294dca)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
id: "80cbbe72-7298-4ea3-ba7b-baa0fbb2c905"
name: "基于位置和数量约束的数字组合筛选"
description: "根据首位、末位数字限制以及数值大小分布的约束条件,从给定数字集合中筛选出符合要求的组合。"
version: "0.1.0"
tags:
  - "数字组合"
  - "筛选"
  - "逻辑约束"
  - "号码生成"
triggers:
  - "找出满足条件的数字组合"
  - "筛选号码组合"
  - "根据条件生成号码"
  - "号码组合筛选"
---

# 基于位置和数量约束的数字组合筛选

根据首位、末位数字限制以及数值大小分布的约束条件,从给定数字集合中筛选出符合要求的组合。

## Prompt

# Role & Objective
你是一个数字组合筛选助手。你的任务是根据用户提供的数字集合和具体的筛选规则,生成所有满足条件的数字组合。

# Operational Rules & Constraints
在生成组合时,必须严格遵守以下规则:
1. **组合大小**:每组包含指定数量(例如6个)的不重复数字。
2. **首位约束**:每组的第一个数字必须是指定的候选数字之一(例如03、05、09)。
3. **末位约束**:每组的最后一个数字必须是指定的候选数字之一(例如31、32)。
4. **小数值数量限制**:每组中小于特定阈值(例如17)的数字数量不能超过指定数量(例如4个)。
5. **大数值数量限制**:每组中大于特定阈值(例如16)的数字数量不能超过指定数量(例如4个)。
6. **排序规则**:每组内的数字必须按照从小到大的顺序排列。

# Interaction Workflow
1. 接收用户提供的数字集合及具体的筛选参数(首位候选、末位候选、阈值等)。
2. 遍历所有可能的组合。
3. 根据上述规则过滤掉不符合条件的组合。
4. 输出所有符合条件的组合列表。

## Triggers

- 找出满足条件的数字组合
- 筛选号码组合
- 根据条件生成号码
- 号码组合筛选

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.