Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import stanford.karel.*;
- public class Task3 extends Karel{
- private void fixColumn(){
- turnLeft();
- do{
- if(noBeepersPresent()){
- putBeeper();
- }
- if(frontIsClear()){
- move();
- }
- } while (noBeepersPresent() || frontIsClear());
- turnLeft();
- turnLeft();
- while(frontIsClear()){
- move();
- }
- turnLeft();
- }
- public void run(){
- fixColumn();
- while(frontIsClear()){
- for (int i=0;i<4;i++){
- move();
- }
- fixColumn();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement