样例通过,代码如下:
//头文件
#include<bits/stdc++.h>
//命名空间
using namespace std;
//数组定义
int n[7],ans[7];
//主函数
int main()
{
//输入
cin>>n[1];
//初始化
n[2]=n[1];
n[3]=n[1];
n[4]=n[1];
n[5]=n[1];
n[6]=n[1];
//11 5 1
ans[1]+=n[1]/11;
n[1]-=n[1]/11*11;
ans[1]+=n[1]/5;
n[1]-=n[1]/5*5;
ans[1]+=n[1]/1;
n[1]-=n[1]/1*1;
//5 11 1
ans[2]+=n[2]/5;
n[2]-=n[2]/5*5;
ans[2]+=n[2]/11;
n[2]-=n[2]/11*11;
ans[2]+=n[2]/1;
n[2]-=n[2]/1*1;
//1 5 11
ans[3]+=n[3]/1;
n[3]-=n[3]/1*1;
ans[3]+=n[3]/5;
n[3]-=n[3]/5*5;
ans[3]+=n[3]/11;
n[3]-=n[3]/11*11;
//11 1 5
ans[4]+=n[4]/11;
n[4]-=n[4]/11*11;
ans[4]+=n[4]/1;
n[4]-=n[4]/1*1;
ans[4]+=n[4]/5;
n[4]-=n[4]/5*5;
//5 1 11
ans[5]+=n[5]/5;
n[5]-=n[5]/5*5;
ans[5]+=n[5]/1;
n[5]-=n[5]/1*1;
ans[5]+=n[5]/11;
n[5]-=n[5]/11*11;
//1 11 5
ans[6]+=n[6]/1;
n[6]-=n[6]/1*1;
ans[6]+=n[6]/11;
n[6]-=n[6]/11*11;
ans[6]+=n[6]/5;
n[6]-=n[6]/5*5;
//排序
sort(ans+1,ans+7);
//输出最优解
cout<<ans[1];
//结束
return 0;
}