File tree 3 files changed +24
-0
lines changed
solution/1400-1499/1431.Kids With the Greatest Number of Candies
3 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ class Solution
2
+ {
3
+ public:
4
+ vector<bool > kidsWithCandies (vector<int > &candies, int extraCandies)
5
+ {
6
+ int maxCandies = *max_element (candies.begin (), candies.end ());
7
+ vector<bool > ans;
8
+ for (int candy : candies)
9
+ {
10
+ ans.push_back (candy + extraCandies >= maxCandies);
11
+ }
12
+ return ans;
13
+ }
14
+ };
Original file line number Diff line number Diff line change
1
+ impl Solution {
2
+ pub fn kids_with_candies ( candies : Vec < i32 > , extra_candies : i32 ) -> Vec < bool > {
3
+ let max_candies=* candies. iter ( ) . max ( ) . unwrap ( ) ;
4
+ return candies. iter ( ) . map ( |x| x+extra_candies>=max_candies) . collect ( ) ;
5
+ }
6
+ }
Original file line number Diff line number Diff line change
1
+ var kidsWithCandies = function ( candies : number [ ] , extraCandies : number ) : boolean [ ] {
2
+ let maxCandies = Math . max ( ...candies ) ;
3
+ return candies . map ( candy => candy + extraCandies >= maxCandies ) ;
4
+ } ;
You can’t perform that action at this time.
0 commit comments