• ベストアンサー

SMAP「Triangle」の曲名の由来を教えてください。

なぜ「Triangle」なんでしょうか? どうにも分からなくて困っております。 ぜひお教えくださいm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

何かの番組でメンバーが、 自分と、自分の知人(家族・恋人等含め)、そして知人の知人(自分とは他人)が繋がって、世界は結局ひとつになる。 ・・・・・というように解釈していた記憶があります。 ビデオやネット検索等で詳細わかれば、またかきこみさせていただきますね。

don_aniki
質問者

お礼

世界が繋がる… なるほど… ありがとうございます。

その他の回答 (2)

  • nono511
  • ベストアンサー率15% (2/13)
回答No.2

解釈は人それぞれだと思います! 私が思うのは・・・ 「銃を構える兵士」「それに立ち向かい、怯える人々」「それをテレビで見ている自分」 がいる。 みんな違うようだけど、でもみんな同じ人間で、その3点はどこかで繋がっている!みたいな感じかな・・・? 分かんないですけど(^_^;)

don_aniki
質問者

お礼

なるほど…しっくりきますね。 ありがとうございます。

回答No.1

PVを見た感じでは「三角関係」の事だと思います。

don_aniki
質問者

お礼

三角関係…関係性ですか… なるほど、ありがとうございます。

関連するQ&A

  • SMAPの「Triangle」のカップリング

    SMAPの「Triangle」のカップリング曲って何ですか?? そして、その曲を聴いたことがある人の感想を教えていただけると嬉しいです。 お願いします!!

  • 24時間テレビのSMAPの曲は?

    24時間テレビでSMAPがスペシャルライブで歌ってた「triangle」という曲は発売するのでしょうか?とてもいい曲だったので。

  • SMAPの由来

    SMAPのグループ名の由来を知っている人いますか? Sがこういう意味で…こんな感じで教えてください。

  • SMAPの曲名が知りたい

    SMAPの曲名が知りたい smapさんの曲で、曲中に「慎吾!」とか「吾郎!」とかいう結構激しめな曲の名前が分かりません。 教えてください!

  • SMAPの曲名教えて下さい

    SMAPの 『一生懸命君が好きだ 片想いでも構わないさ  これが~~~一つの愛なんだって思う♪』 って歌詞の曲がなんて曲名か教えて下さい

  • SMAPの名前の由来を教えてください!

    こんにちわ。最近SMAPが好きなのですが、 ある日「どうしてSMAPなんだろう?」という 疑問にとりつかれてます>< 自分で調べても見つからず、、気になってます! どなたか、由来とか、何か意味があるものだと ご存知の方は教えてください。 よろしくお願いします。

  • 曲名と由来が知りたいです

    はっきり歌詞が聞き取れないのですが、「すーめらみことのみずべますー?.....青き太平洋.....守れ守れ...開国日本」この曲がなんで誰に聞いても何も分からないのか。ヨーロッパのマニアックな音源をCDにするアーティストが知ってるのか?ご存知の方お願いします。

  • プログラムが解読できないです。解読していただける方いませんか?

    以下のプログラムなんですが、各変数の値、および配列がどのように動いているのか、理解できなくて困っています。どなたか解読していただける方いらっしゃいましたら、出来るだけ詳しくお願いします。。 { int triangle[3]={0,1,2}; int nextVertex; int i; /* 三角形の頂点の組を表示 */ printf("Triangle %d : ",1); for(i=0;i<3;i++){ printf("(%f, %f)",x[triangle[i]], y[triangle[i]]); } printf("\n"); /* 各頂点の処理 */ for(nextVertex=3;nextVertex < n; nextVertex++){ double m,k; int side1,side2; /* 傾きが極端に大きくなったときに計算誤差が発生。これが起こらないよう、傾きが1を境に処理をxとyで入れ替える*/ if(y[triangle[2]]-y[triangle[1]]<x[triangle[2]]-x[triangle[1]]){ /* 直線の傾き・切片を計算 */ m=(y[triangle[2]]-y[triangle[1]])/(x[triangle[2]]-x[triangle[1]]); k=y[triangle[2]]-m*x[triangle[2]]; /* side1,side2にはy>mx+kが成り立っていれば0以外、成り立たなければ0がそれぞれ入る */ side1=y[triangle[0]]>m*x[triangle[0]]+k; side2=y[nextVertex]>m*x[nextVertex]+k; }else{ /* xyを入れ替えただけ */ m=(x[triangle[2]]-x[triangle[1]])/(y[triangle[2]]-y[triangle[1]]); k=x[triangle[2]]-m*y[triangle[2]]; side1=x[triangle[0]]>m*y[triangle[0]]+k; side2=x[nextVertex]>m*y[nextVertex]+k; } /* 判別結果によって次の三角形の頂点を選択 */ if(side1^side2){ /* 排他的論理和を使って判別。side1/side2のいずれか一方のみが非0のとき条件成立 */ triangle[0]=triangle[1]; } /* else節はなくても一緒なので略す else{ triangle[0]=triangle[0]; } */ triangle[1]=triangle[2]; triangle[2]=nextVertex; /* 三角形の頂点の組を表示 */ printf("Triangle %d : ",nextVertex-1); for(i=0;i<3;i++){ printf("(%f, %f)",x[triangle[i]], y[triangle[i]]); } printf("\n"); } }

  • 点の組をキューに入れたいのですが。

     以下のプログラムは、小さい順にソートされたx座標を三角形にして分割するプログラムです。  三角形の頂点の組をすべてキューQに入れたいのですがどうしたらよいでしょうか? 初歩的な質問かもしれませんが、回答してくれるかたいましたらよろしくお願いします。 --------------------------------------------- #include <stdio.h> double x[100],y[100]; int n; int main() {int triangle[3]={0,1,2}; int nextVertex; int i; makepoints(&n, x, y); /* 三角形の頂点の組を表示 */ printf("Triangle 1 : "); for(i=0;i<3;i++){ printf("%d ",triangle[i]); } printf("\n"); /* 各頂点の処理 */ for(nextVertex=3;nextVertex < n; nextVertex++){ double m,k; int side1,side2; /* 傾きが極端に大きくなったときに計算誤差が発生。これが起こらないよう、傾きが1を境に処理をxとyで入れ替える*/ if(y[triangle[2]]-y[triangle[1]]<x[triangle[2]]-x[triangle[1]]){ /* 直線の傾き・切片を計算 */ m=(y[triangle[2]]-y[triangle[1]])/(x[triangle[2]]-x[triangle[1]]); k=y[triangle[2]]-m*x[triangle[2]]; /* side1,side2にはy>mx+kが成り立っていれば0以外、成り立たなければ0がそれぞれ入る */ side1=y[triangle[0]]>m*x[triangle[0]]+k; side2=y[nextVertex]>m*x[nextVertex]+k; }else{ /* xyを入れ替えただけ */ m=(x[triangle[2]]-x[triangle[1]])/(y[triangle[2]]-y[triangle[1]]); k=x[triangle[2]]-m*y[triangle[2]]; side1=x[triangle[0]]>m*y[triangle[0]]+k; side2=x[nextVertex]>m*y[nextVertex]+k; } /* 判別結果によって次の三角形の頂点を 選択 */ if(side1^side2){ /* 排他的論理和を使って判別。side1/side2のいずれか一方のみが非0のとき条件成立 */ triangle[0]=triangle[1]; } /* else節はなくても一緒なので略す else{ triangle[0]=triangle[0]; } */ triangle[1]=triangle[2]; triangle[2]=nextVertex; /* 三角形の頂点の組を表示 */ printf("Triangle %d : ",nextVertex-1); for(i=0;i<3;i++){ printf("%d ",triangle[i]); } printf("\n"); } printf("正常に終了しました。何かキーを押してください。"); rewind(stdin); getchar(); }

  • C++ ポインタについて質問です

    c++ で三角形の周囲を計算で出したいのですが、エラーがでてしまいます。うまくpoint が機能していないようなのですがどこが悪いのでしょうか?? main.cppの中身 #ifdef TRIANGLE_DONE { // Define three points Point p1 = {1, 3}, p2 = {-2, -2}, p3 = {3, -1}; // Create a Triangle variable Triangle t = {p1, p2, p3}; // Now, test the perimeter() function assertDoubleEqualsMsg("Check perimeter of Triangle", 15.4021, perimeter(t), 1E-5); } #else cerr << "Define the Triangle structure. Then, uncomment #define TRIANGLE_DONE in h19.h" << endl; #endif hの中身 #define TRIANGLE_DONE struct Triangle{ Point a, b, c; }; #ifdef TRIANGLE_DONE /** * Calculates the perimeter of the Triangle t. * @param t the Triangle to examine. * @return the perimeter. */ double perimeter(const Triangle& t); #endif h19.cppのなかみ double premiter(const Triangle& t) { double p = 0; p = t.p1 + t.p2 + t.p3; return p; } 必ず "Define the Triangle structure. Then, uncomment #define TRIANGLE_DONE in h19.h" のコメントがでてしまいます。どのように改善すれば良いでしょうか?

専門家に質問してみよう