Σε έναν πίνακα A αποθηκεύονται οι τιμές N αντικειμένων. Υπάρχουν K κουπόνια που μειώνουν την τιμή ενός αντικειμένου κατά X. Αν εφαρμοστούν t κουπόνια σε ένα αντικείμενο με τιμή a, το τελικό κόστος θα είναι max(a - t*X, 0) (δηλαδή, τα κουπόνια δεν μπορούν να κάνουν την τιμή ενός αντικειμένου αρνητική). Πρέπει να επιστρέψετε το ελάχιστο ποσό χρημάτων που θα χρειαστεί να δαπανήσετε για να αγοράσετε όλα τα αντικείμενα. A = 8, 3, 10, 5, 13 K = 4 X = 7 αποτέλεσμα=12 --- Σας δίνεται ένας πίνακας a, που αποτελείται από n θετικούς ακέραιους αριθμούς. Υπάρχουν τρεις διαφορετικοί δείκτες i, j, k τέτοιοι ώστε το άθροισμα a[i]+a[j]+a[k] να τελειώνει με το ψηφίο m; Για παράδειγμα, για m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
C#
3625
0
Middle+
208
Υπάρχουν τρεις διαφορετικοί δείκτες i, j, k σε έναν πίνακα A με N θετικούς αριθμούς, έτσι ώστε το άθροισμα A[i] + A[j] + A[k] να τελειώνει με το ψηφίο M;
Middle+
141
Η συνέντευξη θα διαρκέσει 1 ώρα, θα γίνει live-coding. Συνδεθείτε με υπολογιστή και βίντεο για να είναι πιο εύκολο να λύσετε τα προβλήματα)
Middle+
116