{
  "question_id": 7431734,
  "question_title": "总分数最大",
  "question_content": "<p>每位同学都有自己的一个幸运数&#xff0c;乐乐所在班级共有n位同学&#xff0c;因此有编号为1至n的n块标牌&#xff0c;标牌的编号与自己的幸运数相乘&#xff0c;就是这位同学的分数。你的工作就是帮乐乐寻找一种方案&#xff0c;使得班级总分数最大。\n输入\n第一行只有一个整数n\n第二行共有n个不超过10000的正整数&#xff0c;中间有一个空格隔开。\n输出\n只有一行且只有一个整数&#xff0c;乐乐班级的总分数。</p>",
  "difficulty": "简单",
  "answer_id": 53400440,
  "answer_content": "<pre>\n<code>#include&lt;stdio.h&gt;\nint main()\n{\n    int a[10005];\n    long long t&#61;0;\n\tint n,i,j,x;\n\tscanf(&#34;%d&#34;,&amp;n);\n\tfor(i&#61;0;i&lt;n;i&#43;&#43;)\n\t    scanf(&#34;%d&#34;,&amp;a[i]);\n\tfor(i&#61;0;i&lt;n;i&#43;&#43;){\n        for(j&#61;0;j&lt;n;j&#43;&#43;){\n            if(a[i]&gt;a[j]){\n                x&#61;a[i];\n                a[i]&#61;a[j];\n                a[j]&#61;x;\n            }\n        }\n\t}\n\tfor(i&#61;0;i&lt;n;i&#43;&#43;)\n\t{\n\t\tt&#43;&#61;a[i]*(i&#43;1);\n\t}\n\tprintf(&#34;%lld&#34;,t);\n\treturn 0;\n}\n</code></pre>\n\n<p> </p>\n",
  "tag_name": "c语言",
  "cpp": "#include<stdio.h>\nint main()\n{\n\tint a[10005];\n\tlong long t=0;\n\tint n,i,j,x;\n\tscanf(\"%d\",&n);\n\tfor(i=0;i<n;i++)\n\t\tscanf(\"%d\",&a[i]);\n\tfor(i=0;i<n;i++){\n\t\tfor(j=0;j<n;j++){\n\t\t\tif(a[i]>a[j]){\n\t\t\t\tx=a[i];\n\t\t\t\ta[i]=a[j];\n\t\t\t\ta[j]=x;\n\t\t\t}\n\t\t}\n\t}\n\tfor(i=0;i<n;i++)\n\t{\n\t\tt+=a[i]*(i+1);\n\t}\n\tprintf(\"%lld\",t);\n\treturn 0;\n}",
  "topic_link": "https://bbs.csdn.net/topics/600470276",
  "status": 1,
  "keywords": "算法高阶,计算几何学,算法问题选编,寻找最近点对",
  "license": "csdn.net",
  "notebook": {
    "cpp": "https://codechina.csdn.net/csdn/csdn-daily-code/-/jupyter/master/data/notebook/answer/ipynb/cpp/123.ipynb?type=file"
  },
  "notebook_enable": 1,
  "author": "qq_45809205"
}