Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
#include
#include
#define MAX 505 void promeni(int *niza, int *n) { int indeks = 0, nova_niza[MAX]; nova_niza[0] = niza[0]; indeks++; for(int i = 1; i < *(n); i++) { int sum = 0; for(int j = 0; j < i; j++) { sum += niza[j]; } if(sum <= niza[i]) { niza[i] = 0; } else { nova_niza[indeks] = niza[i]; indeks++; } } *(n) = indeks; for(int i = 0; i < indeks; i++) { *(niza + i) = nova_niza[i]; } } int main() { int niza[MAX]; int n; scanf("%d", &n); // vnesuvame n for(int i = 0; i < n; i++) { scanf("%d", &niza[i]); } promeni(niza, &n); for(int i = 0; i < n; i++) { printf("%d ", niza[i]); } return 0; } // niza={7,2,(15),0,3,13,5}; // 7, 2, 0, 3, 5 /* 7, 2, 0, 0, 3, 0, 5 nova_niza = {7, 2, 0, 3, 5} indeks = 5 */
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)