
超級!霸王!電影彈!!!!
-------------------------------------------------------------------------------------------------
import java.io.*;public class ex6_3{
public static void main(String[] alio)
throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入第一個整數:");
String str = br.readLine();
int i = Integer.parseInt(str);
System.out.println("請輸入第二個整數:");
String str2 = br.readLine();
int j = Integer.parseInt(str2);
int sum = 0;
if(i<j){
for(int x=i+1;x<j;x++){
sum += x;
}
}
else if(i>j){
for(int x=j+1;x<i;x++){
sum += x;
}
}
System.out.println(sum);
}
}
steven70101 發表在 痞客邦 留言(1) 人氣(104)

!?
--------------------------------------------------------------------------------------------------
以下只是備份,連基本都寫不好了,這圖形介面的根本完全霧煞煞.....
package onlyfun.caterpillar;import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.*;
steven70101 發表在 痞客邦 留言(0) 人氣(308)

他?他絕對不是我們的學長(茶)
-------------------------------------------------------------------------------------------------
import java.io.*;public class first{
static String s ="0";
public first(){ }
public static void main(String[] alio) throws IOException{
first fir = new first();
second sec = new second(fir);
sec.start();
fir.show();
}
void show(){
while(true){
System.out.print(s);
}
}
}
steven70101 發表在 痞客邦 留言(0) 人氣(145)

這難寫的要死的作業是怎麼回事阿~~~~~!
================================
請建立一個目錄,並將您的程式放於該目錄下
請根據您的目錄名稱,正確指定各類別的所屬套件
目錄與主類別命名規則: s+學號 (以一位同學為代表)
所以我在主程式 evaluater.java 所在的資料夾中新增了一個 s9458050 資料夾
然後在 s9458050 資料夾中 新增一JAVA檔案 s9458050.java
內容如下:
-----------------------------------------------------------------------------------------------------
package s9458050;
import objs.*;
import objs.cls.*;
public class s9458050 implements AnswerNumber{
TeamMember team = new TeamMember("9458050");
NumberBall nball;
boolean[] b = new boolean[5040];
String[] ansary = new String[5040];
String sss;
int times = 0;
public TeamMember getTeamMember(){
return team;
}
public NumberBall getNewBall(){
return new NumberBall(generateNumber());
}
public void xAyB(NumberBall nb){
nball = nb;
sss = nball.toString();
int reada = sss.charAt(8) - '0';
int readb = sss.charAt(10) - '0';
for(int x=0;x<5040;x++){
if(!b[x]) continue;
if(Ast(ansary[x],sss)!=reada || Bnd(ansary[x],sss)!=readb)
b[x] = false;
}
}
public void init(){
for(int q=0;q<5040;q++)
b[q] = true;
}
public int[] generateNumber() {
String s = "";
int[] digits = new int[4];
int[] p = new int[10];
int runtime = 0;
if(times == 0){
int st=0;
for (int n1=0; n1<10; n1++) {
for (int n2=0; n2<10; n2++) {
if ( n2 == n1)
continue;
for (int n3=0; n3<10; n3++) {
if (n3 == n2 || n3 == n1 )
continue;
for (int n4=0; n4<10; n4++) {
if ( n4==n1 || n4==n2 || n4==n3)
continue;
ansary[st] = Integer.toString(n1)+n2+n3+n4;
st++;
}}}}
for(int r=0;r<5040;r++)
b[r] = true;
}
alio:{
while(true){
//System.out.print(runtime);
if(runtime >= 5){
for (int i=0; i<5040; i++) {
if (!b[i]) continue;
for(int y=0;y<4;y++){
digits[y] = ansary[i].charAt(y)-'0';
}
break alio;
}
}
for(int i=1; i<=4; i++) {
int d;
do {
d = (int)(Math.random()*10);
} while(p[d]!=0);
p[d] = i;
digits[i-1] = d;
s += Integer.toString(d);
}
alio2:{
for(int j=0;j<5040;j++){
if(ansary[j].equals(s)){
if(b[j]){
break alio;}
else{
s = "";
//System.out.println("alio2");
break alio2;}
}
}
}
for(int t=0;t<10;t++)
p[t] = 0;
runtime++;
}
}
times++;
runtime = 0;
return digits;
}
public static int Ast(String s1,String s2){
int a = 0;
for(int i=0;i<4;i++){
if(s1.charAt(i) == s2.charAt(i))
a++;
}
return a;
}
public static int Bnd(String s1,String s2){
int b = 0;
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
if(i==j)continue;
if(s1.charAt(i) == s2.charAt(j))
b++;
}
}
return b;
}
}
真懷念去年,老師說因為找不到適合練習繼承的題目所以上機考取消XDXD
--------------------------------------------------------------------------------------------
我只是個專業的「家裡蹲」!(Neet)

steven70101 發表在 痞客邦 留言(1) 人氣(189)

這是我聽完這部分後的唯一感想
================================
import java.io.*;class edge{
private int tp[] = new int[2];
private int cost;
edge(int tp0,int tp1,int cost){
tp[0] = tp0;
tp[1] = tp1;
this.cost = cost;
}
int getCost(){
return cost;
}
int getTP(int which){
return tp[which];
}
public String toString(){
char tp0 = (char)('A'+tp[0]);
char tp1 = (char)('A'+tp[1]);
return "("+tp0+","+tp1+")"+cost;
}
}
steven70101 發表在 痞客邦 留言(0) 人氣(339)

據說是目前銷售量最好的一張單曲CD
================================
import java.io.*;public class heap {
public static void main(String[] alio)
throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("總需幾筆資料?");
int n = Integer.parseInt(br.readLine());
int[] a = Binarytree(n);
work w = new work(a);
w.build();
w.sort();
w.show();
}
static int[] Binarytree(int n) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int[] b = new int[n+1];
for(int i=1;i<b.length;i++){
System.out.print("第"+i+"筆資料為:");
b[i] = Integer.parseInt(br.readLine());
}
return b;
}
}
steven70101 發表在 痞客邦 留言(0) 人氣(1,301)

從大二開始的每翹必點的魔咒在根本不算點名的通識課也中標是怎樣..............
================================
import java.io.*;public class insertSort {
public static void main(String[] alio)
throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("總共有幾筆資料?");
int[] data = new int[Integer.parseInt(br.readLine())];
for(int i=0;i<data.length;i++){
System.out.println("data["+i+"]=");
data[i] = Integer.parseInt(br.readLine());
}
for(int i=1;i<data.length;i++){
int x = data[i];
int j = i-1;
while(j>=0&&data[j]>x){
data[j+1] = data[j];
j--;
}
data[j+1] = x;
}
for(int u=0;u<data.length;u++)
System.out.print(data[u]+" ");
}
}
================================
真是他喵的!

steven70101 發表在 痞客邦 留言(1) 人氣(132)
努力工作 卻一樣一貧如洗嘛?
從中央大學人力資源管理研究所教授李誠去年表的一份國內勞工工資工時分析報告,
就可以看出古人所說『一分耕耘,一分收穫』的道理已不適用於現在社會.
steven70101 發表在 痞客邦 留言(0) 人氣(140)

這字幕時間實在抓的真好.....
------------------------------------------------------------------------------------------------------------------------------
猜數字,一般都是電腦出題讓我們猜,然後告訴我們幾A幾B作提示
不過我是挑戰逆向操作
我們告訴電腦幾A幾B,讓電腦猜出我們所預設的答案
steven70101 發表在 痞客邦 留言(0) 人氣(411)
不知為啥函數居然會跟BufferedReader衝...,要讓函數過只能把函數放在throws IOException之上囧所以乾脆用比較習慣的物件來寫了
然後果然又有幾個for被卡了,懶得改了(茶)
import java.io.*;class ste{
static long[] mul(long n,String as){
long[] a = new long[as.length()];
long[] b = new long[a.length*2];
for(int i=0;i<as.length();i++){
a[i] = n%10;
n /= 10;
}
for(int x=0;x<a.length;x++)
for(int y=0;y<a.length;y++)
b[x+y] += a[x]*a[y];
for(int i=0;i<b.length-1;i++){
long temp = b[i];
b[i] %= 10;
b[i+1] = b[i+1]+temp/10;
}
return b;
}
}
public class homework9458050_7{
public static void main(String[] alio)
throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入n值:");
String as = br.readLine();
long n = Long.parseLong(as);
long[] st = ste.mul(n,as);
System.out.println("n平方為:");
if(st[st.length-1] != 0)
System.out.print(st[st.length-1]);
for(int i=st.length-2;i>=0;i--)
System.out.print(st[i]);
System.out.println();
}
}
steven70101 發表在 痞客邦 留言(0) 人氣(71)