Submission #9359

#TimeUsernameProblemLanguageResultExecution timeMemory
9359eternalklausUniting (kriii2_U)C++98
0 / 4
0 ms1088 KiB
#include <stdio.h> int arr[100]; int sort[100]; int main() { int n,i,j,index; int tmp; int sum=0; scanf("%d",&n); for(i=0;i<n;i++) { index=0; scanf("%d",&tmp); while(tmp>arr[index]&&index<i) index++; //index++자리에 인서트. for(j=i-1;j>=index;j--) arr[j+1]=arr[j]; arr[index]=tmp; } for(i=0;i<n-1;i++) { sum+=arr[i]*arr[i+1]; arr[i+1]=arr[i]+arr[i+1]; } printf("%d",sum); }
#Verdict Execution timeMemoryGrader output
Fetching results...