AT_abc200_e.[ABC200E] Patisserie ABC 2

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在“ABC洋菓子店”工作的糕点师高桥君,为了庆祝 AtCoder Beginner Contest 200,决定制作蛋糕。

高桥君制作的蛋糕有“美丽度”、“美味度”、“人气度”三个参数,每个参数都是 11 到 NN 之间的整数。

高桥君为每一种“美丽度”ii、“美味度”jj、“人气度”kk(1≤i,j,k≤N1 \leq i, j, k \leq N)的组合各制作了一个蛋糕。
然后,他将制作好的 N3N^3 个蛋糕按照以下顺序排列:

  • “美丽度”++“美味度”++“人气度”之和较小的蛋糕排在更左边。
  • 如果和相同,则“美丽度”较小的蛋糕排在更左边。
  • 如果仍然相同,则“美味度”较小的蛋糕排在更左边。

请你求出从左起第 KK 个蛋糕的各参数值。

输入格式

输入为一行,包含两个整数:

NN KK

输出格式

请输出“美丽度”、“美味度”、“人气度”,以空格分隔的三个整数。

输入输出样例

  • 输入#1

    2 5

    输出#1

    1 2 2
  • 输入#2

    1000000 1000000000000000000

    输出#2

    1000000 1000000 1000000
  • 输入#3

    9 47

    输出#3

    3 1 4

说明/提示

限制条件

  • 输入均为整数。
  • 1≤N≤1061 \leq N \leq 10^6
  • 1≤K≤N31 \leq K \leq N^3

样例解释 1

将每个蛋糕的参数写作(美丽度, 美味度, 人气度),蛋糕从左到右的排列顺序如下:(1,1,1),(1,1,2),(1,2,1),(2,1,1),(1,2,2),(2,1,2),(2,2,1),(2,2,2)(1,1,1),(1,1,2),(1,2,1),(2,1,1),(1,2,2),(2,1,2),(2,2,1),(2,2,2)

样例解释 2

输入的数值也可能很大。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页