Skip to content

Instantly share code, notes, and snippets.

View stphung's full-sized avatar

Steven Phung stphung

  • Autodesk, Inc.
  • San Francisco, CA
View GitHub Profile
;; Initialize a variable to count actions
(defvar apm-num-chars)
(setq apm-num-chars 0)
;; Calculates actions per minute
(defun apm (duration-seconds actions)
(truncate (* (/ actions (float duration-seconds)) 60)))
;; Increase actions and display
(defun update-apm (a b c)
@stphung
stphung / friday.java
Created April 12, 2011 04:15
My solution to "Friday the Thirteenth" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: friday
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
@stphung
stphung / gift1.java
Created April 12, 2011 04:16
My solution to "Greedy Gift Givers" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: gift1
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.HashMap;
@stphung
stphung / beads.java
Created April 12, 2011 04:17
My solution to "Broken Necklace" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: beads
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.Scanner;
@stphung
stphung / ride.java
Created April 12, 2011 04:18
My solution to "Your Ride Is Here" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: ride
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;
@stphung
stphung / milk2.java
Created April 13, 2011 05:33
My solution to "Milking Cows" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: milk2
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Comparator;
@stphung
stphung / transform.java
Created April 14, 2011 05:56
My solution to "Transformations" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: transform
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
@stphung
stphung / namenum.java
Created April 15, 2011 03:10
My solution to "Name That Number" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: namenum
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
import java.util.Scanner;
@stphung
stphung / palsquare.java
Created April 15, 2011 04:33
My solution to "Palindromic Squares" from USACO
/*
ID: stphung1
LANG: JAVA
TASK: palsquare
*/
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;
@stphung
stphung / ToastXRaspberry.java
Created April 16, 2011 18:06
TopCoder SRM 503 Division 2 - 250 point problem
public class ToastXRaspberry {
public int apply(int upper_limit, int layer_count) {
if (layer_count % upper_limit != 0) {
return layer_count / upper_limit + 1;
} else {
return layer_count / upper_limit;
}
}
}