Nirvana

TE. Nirvana

Kurt reaches nirvana when he finds the product of all the digits of some positive integer. Greater value of the product makes the nirvana deeper.

Help Kurt find the maximum possible product of digits among all integers from 1 1 1 to n n n.

Input

The only input line contains the integer n n n ( 1 ≤ n ≤ 2 ⋅ 1 0 9 1 \le n \le 2\cdot10^9 1n2109).

Output

Print the maximum product of digits among all integers from 1 1 1 to n n n.

Example

Input

390

Output

216

Note

In the first example the maximum product is achieved for 389 389 389 (the product of digits is 3 ⋅ 8 ⋅ 9 = 216 3\cdot8\cdot9=216 389=216).

In the second example the maximum product is achieved for 7 7 7 (the product of digits is 7 7 7).

In the third example the maximum product is achieved for 999999999 999999999 999999999 (the product of digits is 9 9 = 387420489 9^9=387420489 99=387420489).

code

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
 
using namespace std;


const int N = 110,INF=0x3f3f3f3f,mod=1e9+7;
 
typedef pair<int,int> PII;

int T=1;

int f(int a)
{
	if(a<10){
		return max(a,(int)1);
	}
	return max(a%10*f(a/10), f(a/10-1)*9);
}

void solve(){
	int n;
	cin>>n;
	cout<<f(n)<<endl;
}

signed main(){
//	cin>>T; 
    while(T--){
        solve();
    }
    return 0;
}
### 回答1: Nirvana 4.5.3是一种项目管理工具,可用于个人和团队管理任务、项目和工作流程。它旨在帮助用户更好地组织、计划和完成他们的工作。 Nirvana 4.5.3提供了一个直观的界面,用户可以创建和管理任务清单。用户可以将任务分配给团队成员,并跟踪每个任务的进展和状态。它还允许用户设置任务的优先级和截止日期,以确保任务按时完成。 此外,Nirvana 4.5.3还提供了一些高级功能,如任务标签、任务过滤器和任务排序,以帮助用户更好地组织和查看他们的任务。用户可以为任务添加标签,以便根据特定标准对任务进行分类和排序。他们还可以创建自定义过滤器,以查看符合特定标准的任务。任务排序功能使用户可以按照自己的喜好对任务进行排序,以获得更好的工作流程。 这个工具不仅适用于个人使用,也适用于小型团队和企业。团队成员可以共享任务列表,以便在整个团队内协作和分享任务。他们可以通过给任务添加评论和附件来进行讨论和共享相关信息,从而保持沟通和协作。 总的来说,Nirvana 4.5.3是一个全面的项目管理工具,为用户提供了一个简单而强大的方法来组织、计划和完成他们的工作。无论是个人还是团队,它都可以帮助用户提高工作效率,更好地管理他们的任务和项目。 ### 回答2: nirvana4.5.3是一款知名的个人和团队任务管理软件。它提供了一个集中的平台,用户可以轻松地制定和追踪任务,管理项目进度和分配工作。这个版本4.5.3是软件的其中一个更新版本,引入了一些新的功能和改进。 首先,nirvana4.5.3增加了一个全新的界面设计,使用户界面更为直观和易于使用。通过优化布局和颜色,使得用户能够更加方便地浏览和组织任务。这些界面的改进使得用户能够更加高效地管理自己和团队的任务。 此外,nirvana4.5.3也加入了一些新的功能,如任务定时和提醒功能。用户可以根据自己的需求设置任务的截止日期和提醒时间,以确保不会错过任何一个重要的任务。这对于管理复杂的项目和多个任务非常有帮助。 除此之外,nirvana4.5.3还改进了任务分类和筛选功能。用户可以根据不同的标签和优先级来分类和筛选任务,以便更好地管理任务列表。这对于有大量任务需要处理的用户非常有用,可以帮助他们更好地组织和优化工作流程。 总之,nirvana4.5.3是一款功能强大的任务管理软件,它提供了一系列的工具和功能,使用户能够更加高效地管理任务和项目。通过良好的界面设计、任务定时和提醒功能以及任务分类和筛选功能的改进,用户可以更好地组织和追踪任务,提高工作效率。 ### 回答3: nirvana4.5.3是一种软件工具,它主要用于项目管理、任务跟踪和团队协作。该软件提供了一个集中式平台,让用户可以轻松地协调和管理多个项目。它提供了许多功能,包括任务分配、进度追踪、团队通信和文档共享。此外,它还允许用户创建工作流程、设置提醒和生成报告。 nirvana4.5.3的界面直观易用,使得用户能够快速上手并高效地使用该软件。在任务分配方面,用户可以指定任务的负责人、截止日期和优先级,以确保任务得到及时完成。用户还可以追踪任务的进度,并在需要时进行调整和重新分配。团队内的成员可以通过评论和共享文件进行沟通和合作,增加协作效率。 nirvana4.5.3还提供了灵活的用户设置选项,用户可以自定义工作空间、标签和筛选条件,以满足他们个人或团队的需求。此外,它还支持与其他常用软件和工具的集成,如日历、电子邮件和云存储服务,以便更好地与其他工作流程进行协同。 总之,nirvana4.5.3是一款强大而易用的项目管理和协作软件,能帮助用户更好地组织和追踪任务,提高团队的工作效率。无论是个人还是团队,使用nirvana4.5.3都能够更好地管理和完成任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值