File tree Expand file tree Collapse file tree 3 files changed +64
-0
lines changed
solution/1900-1999/1921.Eliminate Maximum Number of Monsters Expand file tree Collapse file tree 3 files changed +64
-0
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,29 @@ class Solution {
108
108
}
109
109
```
110
110
111
+ ### ** JavaScript**
112
+
113
+ ``` js
114
+ /**
115
+ * @param {number[]} dist
116
+ * @param {number[]} speed
117
+ * @return {number}
118
+ */
119
+ var eliminateMaximum = function (dist , speed ) {
120
+ let arr = [];
121
+ for (let i = 0 ; i < dist .length ; i++ ) {
122
+ arr[i] = dist[i] / speed[i];
123
+ }
124
+ arr .sort ((a , b ) => a - b);
125
+ let ans = 0 ;
126
+ while (arr[0 ] > ans) {
127
+ arr .shift ();
128
+ ++ ans;
129
+ }
130
+ return ans;
131
+ };
132
+ ```
133
+
111
134
### ** C++**
112
135
113
136
``` cpp
Original file line number Diff line number Diff line change @@ -96,6 +96,29 @@ class Solution {
96
96
}
97
97
```
98
98
99
+ ### ** JavaScript**
100
+
101
+ ``` js
102
+ /**
103
+ * @param {number[]} dist
104
+ * @param {number[]} speed
105
+ * @return {number}
106
+ */
107
+ var eliminateMaximum = function (dist , speed ) {
108
+ let arr = [];
109
+ for (let i = 0 ; i < dist .length ; i++ ) {
110
+ arr[i] = dist[i] / speed[i];
111
+ }
112
+ arr .sort ((a , b ) => a - b);
113
+ let ans = 0 ;
114
+ while (arr[0 ] > ans) {
115
+ arr .shift ();
116
+ ++ ans;
117
+ }
118
+ return ans;
119
+ };
120
+ ```
121
+
99
122
### ** C++**
100
123
101
124
``` cpp
Original file line number Diff line number Diff line change
1
+ /**
2
+ * @param {number[] } dist
3
+ * @param {number[] } speed
4
+ * @return {number }
5
+ */
6
+ var eliminateMaximum = function ( dist , speed ) {
7
+ let arr = [ ] ;
8
+ for ( let i = 0 ; i < dist . length ; i ++ ) {
9
+ arr [ i ] = dist [ i ] / speed [ i ] ;
10
+ }
11
+ arr . sort ( ( a , b ) => a - b ) ;
12
+ let ans = 0 ;
13
+ while ( arr [ 0 ] > ans ) {
14
+ arr . shift ( ) ;
15
+ ++ ans ;
16
+ }
17
+ return ans ;
18
+ } ;
You can’t perform that action at this time.
0 commit comments