JAVA作業(yè)3

1奇偶個數(shù)(5分)

題目內(nèi)容:

你的程序要讀入一系列正整數(shù)數(shù)據(jù)扮饶,輸入-1表示輸入結(jié)束,-1本身不是輸入的數(shù)據(jù)。程序輸出讀到的數(shù)據(jù)中的奇數(shù)和偶數(shù)的個數(shù)蛋济。


輸入格式:

一系列正整數(shù),整數(shù)的范圍是(0,100000)炮叶。如果輸入-1則表示輸入結(jié)束碗旅。


輸出格式:

兩個整數(shù),第一個整數(shù)表示讀入數(shù)據(jù)中的奇數(shù)的個數(shù)镜悉,第二個整數(shù)表示讀入數(shù)據(jù)中的偶數(shù)的個數(shù)祟辟。兩個整數(shù)之間以空格分隔。


輸入樣例:

9 3 4 2 5 7 -1


輸出樣例:

4 2


代碼

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int num;
        int qcount=0;
        int ocount=0;
        num = in.nextInt();
        while(num != -1) {
            if(num % 2==0) {
                ocount++;
            }
            else {
                qcount++;
            }
            num = in.nextInt();
        }
        System.out.println(qcount+" "+ocount);

    }

}

數(shù)字特征值(5分)

題目內(nèi)容:

對數(shù)字求特征值是常用的編碼算法侣肄,奇偶特征是一種簡單的特征值旧困。對于一個整數(shù),從個位開始對每一位數(shù)字編號稼锅,個位是1號叮喳,十位是2號,以此類推缰贝。這個整數(shù)在第n位上的數(shù)字記作x馍悟,如果x和n的奇偶性相同,則記下一個1剩晴,否則記下一個0锣咒。按照整數(shù)的順序把對應(yīng)位的表示奇偶性的0和1都記錄下來侵状,就形成了一個二進(jìn)制數(shù)字。比如毅整,對于342315趣兄,這個二進(jìn)制數(shù)字就是001101。

這里的計(jì)算可以用下面的表格來表示:

數(shù)字 3 4 2 3 1 5
數(shù)位 6 5 4 3 2 1
數(shù)字奇偶
數(shù)位奇偶
奇偶一致 0 0 1 1 0 1
二進(jìn)制位值 32 16 8 4 2 1

按照二進(jìn)制位值將1的位的位值加起來就得到了結(jié)果13悼嫉。

你的程序要讀入一個非負(fù)整數(shù)艇潭,整數(shù)的范圍是[0,100000],然后按照上述算法計(jì)算出表示奇偶性的那個二進(jìn)制數(shù)字戏蔑,輸出它對應(yīng)的十進(jìn)制值蹋凝。

提示:將整數(shù)從右向左分解,數(shù)位每次加1总棵,而二進(jìn)制值每次乘2鳍寂。


輸入格式:

一個非負(fù)整數(shù),整數(shù)的范圍是[0,1000000]情龄。


輸出格式:

一個整數(shù)迄汛,表示計(jì)算結(jié)果。


輸入樣例:

342315


輸出樣例:

13


代碼

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int num = in.nextInt();
        int n1 = num/100000;
        int n2 = num/10000-n1*10;
        int n3 = num/1000-n1*100-n2*10;
        int n4 = num/100-n1*1000-n2*100-n3*10;
        int n5 = num/10-n1*10000-n2*1000-n3*100-n4*10;
        int n6 = num%10;
        int num1,num2,num3,num4,num5,num6;
        if(n1!=0&&n1%2==0) {
            num1 = 1;
        }
        else {
            num1 = 0;
        }
        if(n2!=0&&n2%2!=0) {
            num2 = 1;
        }
        else {
            num2 = 0;
        }
        if(n3!=0&&n3%2==0) {
            num3 = 1;
        }
        else {
            num3 = 0;
        }
        if(n4!=0&&n4%2!=0) {
            num4 = 1;
        }
        else {
            num4 = 0;
        }
        if(n5!=0&&n5%2==0) {
            num5 = 1;
        }
        else {
            num5 = 0;
        }
        if(n6!=0&&n6%2!=0) {
            num6 = 1;
        }
        else {
            num6 = 0;
        }
        int res = (int) (num1*Math.pow(2,5)+num2*Math.pow(2,4)+num3*Math.pow(2,3)+num4*Math.pow(2,2)+num5*Math.pow(2,1)+num6*Math.pow(2,0));
        System.out.println(res);
        
    }

}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末骤视,一起剝皮案震驚了整個濱河市鞍爱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌专酗,老刑警劉巖睹逃,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異笼裳,居然都是意外死亡唯卖,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門躬柬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拜轨,“玉大人,你說我怎么就攤上這事允青¢夏耄” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵颠锉,是天一觀的道長法牲。 經(jīng)常有香客問我,道長琼掠,這世上最難降的妖魔是什么拒垃? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮瓷蛙,結(jié)果婚禮上悼瓮,老公的妹妹穿的比我還像新娘戈毒。我一直安慰自己,他們只是感情好横堡,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布埋市。 她就那樣靜靜地躺著,像睡著了一般命贴。 火紅的嫁衣襯著肌膚如雪道宅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天胸蛛,我揣著相機(jī)與錄音污茵,去河邊找鬼。 笑死胚泌,一個胖子當(dāng)著我的面吹牛省咨,可吹牛的內(nèi)容都是我干的肃弟。 我是一名探鬼主播玷室,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼笤受!你這毒婦竟也來了穷缤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤箩兽,失蹤者是張志新(化名)和其女友劉穎津肛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體汗贫,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡身坐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了落包。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片部蛇。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖咐蝇,靈堂內(nèi)的尸體忽然破棺而出涯鲁,到底是詐尸還是另有隱情,我是刑警寧澤有序,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布抹腿,位于F島的核電站,受9級特大地震影響旭寿,放射性物質(zhì)發(fā)生泄漏警绩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一盅称、第九天 我趴在偏房一處隱蔽的房頂上張望肩祥。 院中可真熱鬧僚匆,春花似錦、人聲如沸搭幻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽檀蹋。三九已至松申,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間俯逾,已是汗流浹背贸桶。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留桌肴,地道東北人皇筛。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像坠七,于是被迫代替她去往敵國和親水醋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容