Change hw6 to an unsolved version.

Signed-off-by: jmug <u.g.a.mariano@gmail.com>
This commit is contained in:
Mariano Uvalle 2025-01-24 23:10:01 -08:00
parent 0c04936ccf
commit ee01a8f5b2
186 changed files with 9605 additions and 4019 deletions

30
hw6/hw4programs/sieve.oat Normal file
View file

@ -0,0 +1,30 @@
int sieve(int n) {
var arr = new bool[n];
for (var i=0; i < n; i=i+1;) { arr[i] = true; }
arr[0] = false;
arr[1] = false;
for(var i = 0; i < n; i=i+1;) {
if(arr[i]){
for(var j = i * 2; j < n; j=j+i;){
arr[j] = false;
}
}
}
var count = 0;
for(var i = 0; i < n; i=i+1;){
if(arr[i]) {
count = count + 1;
}
}
return count;
}
int program(int argc, string[] argv) {
var n = 100;
return sieve(n);
}