728x90
반응형
class Result
{
/*
* Complete the 'plusMinus' function below.
*
* The function accepts INTEGER_ARRAY arr as parameter.
*/
public static void plusMinus(int total,List<int> arr)
{
int pos=0,zero=0,neg=0;
foreach(int i in arr){
if(i>0){
pos++;
}else if(i==0){
zero++;
}else{
neg++;
}
}
Console.WriteLine("{0:.000000}",(double)pos/(double)total);
Console.WriteLine("{0:.000000}",(double)neg/(double)total);
Console.WriteLine("{0:.000000}",(double)zero/(double)total);
}
}
int를 double 형변환 후 소수점 6번째 까지 만드는 것이 Key Point
728x90
반응형
'HackerRank' 카테고리의 다른 글
Tree: Preorder Traversal (0) | 2023.10.04 |
---|---|
Tree: Postorder Traversal (0) | 2023.10.04 |
Diagonal Difference C# (0) | 2023.10.04 |
Lonely Integer C# (0) | 2023.10.04 |
Mini-Max Sum C# (0) | 2023.10.04 |