元号と元号の or をとってみた。

元号元号の or と and をとってみた。

//
// https://github.com/peanutsjamjam/c_study/blob/master/reiwa_or/main.cpp]
//
#include <cstdio>

char *str_or(char *s, const char *s1, const char *s2) {
	for (int i=0; i<7; i++)
		s[i] = s1[i] | s2[i];
	return s;
}

char *str_and(char *s, const char *s1, const char *s2) {
	for (int i=0; i<7; i++)
		s[i] = s1[i] & s2[i];
	return s;
}

int main(int argc, char **argv) {

	char nengou[][7] = { "明治", "大正", "昭和", "平成", "令和"};
	char str[7];

	printf("二つの年号を or 。\n");
	for (int i1=0; i1<4; i1++) {
		for (int i2=i1+1; i2<5; i2++) {
			printf("%s | %s = %s\n", nengou[i1], nengou[i2],
					str_or(str, nengou[i1], nengou[i2]));
		}
	}

	printf("\n二つの年号を and 。\n");
	for (int i1=0; i1<4; i1++) {
		for (int i2=i1+1; i2<5; i2++) {
			printf("%s & %s = %s\n", nengou[i1], nengou[i2],
					str_and(str, nengou[i1], nengou[i2]));
		}
	}

	return 0;
}

漢字が utf8 だと1文字3バイトであることに依存してます。

実行結果。

二つの年号を or 。
明治 | 大正 = 缯濻
明治 | 昭和 = 是粿
明治 | 平成 = 繿溻
明治 | 令和 = 滮粿
大正 | 昭和 = 缯翯
大正 | 平成 = 彷歳
大正 | 令和 = 忧翯
昭和 | 平成 = 繿皜
昭和 | 令和 = 滭和
平成 | 令和 = 廷皜

二つの年号を and 。
明治 & 大正 = 䀆栣
明治 & 昭和 = 昌䒈
明治 & 平成 = 䘂怐
明治 & 令和 = 䘄䒈
大正 & 昭和 = 䀥䀀
大正 & 平成 = 堣戀
大正 & 令和 = 䠤䀀
昭和 & 平成 = 䘡䀀
昭和 & 令和 = 䘤和
平成 & 令和 = 习䀀

読める漢字がなかった。

水戸のどこか

先日水戸駅の周りを歩いていて、空き地ごしにビルの壁が見えたので撮った写真。何が建っていたのかはしらないけど、急に隣のビルがなくなって、普段は見えないはずだった壁が見えてしまうようになったような、そんな感じ。

f:id:peanutsjamjam:20190420172407j:plain
水戸のどこか

ジグソーパズルで遊べます。http://www.puzzcore.com/pzl/190501P2I0

「おペットのベストフレンドでございます.」で始まるメールが来た。

「おペットのベストフレンドでございます.」で始まるメールが来た。
なぜか To ではなく BCC に私のメールアドレスが入っている。

From: bruce wong
Date: Wed, 28 Jun 2017 08:48:56 +0800
Message-ID:
Subject: ご愛犬猫のアクセサリーが限度特恵のキャンペーン
To: undisclosed-recipients:;
Content-Type: multipart/alternative; boundary="94eb2c12526c865c270552fa8cad"
Bcc: peanutsjamjam@gmail.com


おペットのベストフレンドでございます.


プロモーション


お客様へ
このメールはグループがセールスのおすすめです. 以下は商品のイメージをご覧にいただき、誠にありがとうございます.
弊社はアマゾンJPで営業することです. 主にはペット用品が子犬の首輪とハーネス、猫ちゃんの首輪とリードなどです.
メールにどれの品物がスキになったら、ご返信をお願いいたします. もしこちらの品物がスキじゃくて、ご意見を提供してよろしくお願いいたします. お客様の要求のために、新製品を開発しつつけています. もし、このセールスメールがスキになったら、メールに友人を加えていただけませんか. もし、こんなセールスメールがスキじゃなくて、教えていただけませんか.
お忙しいところ、申し訳ございません.


どうぞよそしくお願いいたします.


(以下略)

まず、日本語の文の終わりにはピリオドではなくマル「。」を打とう。
話はそれからだ。

観たので列挙

ニュースの天才 [DVD]

ニュースの天才 [DVD]

ボビー BOBBY  [DVD]

ボビー BOBBY  [DVD]

オン・ザ・ハイウェイ その夜、86分 [DVD]

オン・ザ・ハイウェイ その夜、86分 [DVD]