Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
8267 晁鑫 美丽数 C++ Accepted 50 MS 748 KB 456 2021-03-25 18:17:38

Tests(1/1):


Code:

#include <iostream> using namespace std; //有一个规律那就是差值是有规律的,2,1,3,1,2,3,3 int z[7]={2,3,6,7,9,12,15};//格局差值两两相加得到固定每次需要增加的数 int main() { int n; while(scanf("%d",&n)!=EOF) { if(n==1) printf("3\n"); else { int m=(n-1)/7,mol=(n-1)%7,ans; ans=15*m+z[mol-1]+3; printf("%d\n",ans); } } return 0; }