My best interpretation of the last one (#4) would be:
Code
do
{
w = q;
a -= q1;
while (a < b)
{
if (x[a] > q3) break;
x[a] -= q4;
a++;
}
z[w] = w;
w++;
} while (w < p);
And #3:
Code
m = y;
do
{
switch (a + w)
{
case 3:
m += a;
case 2:
m += c;
case 14:
m += d;
break;
default:
k = 17;
case 7:
m += b;
}
g[m] = m % i;
m++;
} while (m < b);
No idea what the heck 'gp.αmoũH.' was supposed to be but I couldn't translated it so I interpreted as the default case.
There are some lines that look like VAR1 - VAR2, which makes absolutely no sense because it is a redundant expression that doesn't change anything. I interpreted those as subtracting VAR2 from VAR1.
I won't do anything more until I see that I'm on the right track.
Also, would the girl with the nailpolish hold her paper up like the rest of the photographed paper's because it isn't exactly easy to read from that angle. I also don't read Russian (looks like it's that language anyways). I interpreted 'ga' as 'if true' and the other gibberish that isn't 'ga' as 'if false' btw.
edit: Google translate just gives me 'hectare' when I input 'ga' for Russian ..
edit2: But it gives me 'not' for 'he' from Russian to English, so I'm willing to say my guess was correct.
None of these are necessarily difficult, it's just the fact that I don't understand Russian.