ゴンとも
十進Basic で

FOR a=1 TO 13
FOR b=1 TO 13
IF b=a THEN GOTO 10
IF MOD(a*b+1,3)=0 THEN LET s=s+1
10 NEXT b
NEXT a
PRINT s
END

f9押して 40・・・・・・(答え)
豊川市   7月14日(木) 0:06:05   MAIL:fttnm528@ybb.ne.jp   51673
ベルク・カッツェ
余り1と余り2であればよいので
5×4×2=40
40通りとなりました。

最初は組み合わせ化と思って20と送信してしまい、名前が載らないので見直して気づきました。
   7月14日(木) 0:06:09     51674
今年から高齢者
ア・イは、3で割って余りが1と2の組合せのみ
余り1=1,4,7,10,13
余り2=2,5,8,11
どちらが先でも良いので、2*5*4=40
   7月14日(木) 0:08:21     51675
紫の薔薇の人
(ア,イ)≡(1,2)or (2,1) mod 3が条件
1と合同な数・・・1,4,7,10,13 5通り
2と合同な数・・・2,5,8,11 4通り
だから、答えは、5*4+4*5=40通り
//
   7月14日(木) 0:08:29     51676
Mr.ダンディ
ベルク・カッツェさんの #51674と同様に考えました。
茨木市   7月14日(木) 0:08:34     51677
みかん
「ア・イを3で割った時の余りに注目する」なんて気の利いた方法は浮かばなかったので、
九九表みたいなのを作って規則を探ってみました。

とりあえず手を動かしてみて規則性を探る、っていう受験算数では定番のパターン。
比較的簡単に規則が分かるので、難関校で出すにはショボイかも。
   7月14日(木) 0:15:57     51678
紫の薔薇の人
#51678

縦横0,1,2mod3の"九九表”を作ってから解いたけれども、
ア×イ+1≡0 mod 3
⇔(ア,イ)≡(1,2)or(2,1)mod 3
についていえば、"九九表”を作るまでもなかったので、時間をロスしただけ。

しかし、問題が、
ア×イ+1≡0 mod 5
であったならば、"九九表”を作らないと、見落としが出たかも。
   7月14日(木) 0:38:33     51679
ことりちゅん(・8・)
ア・イの候補 = 1×2 or 2×1 (mod3)
1(mod3)は5種類 2(mod3)は4種類
ア・イとしての選び方 5×4×2=40通り
埼玉県さいたま市   7月14日(木) 1:27:39     51680
スモークマン
mod 3 で 0は
1〜12まで...(12/3)(12/3)*2=32
13
1*4*2=8
で、40

1は4*11*2-4*3+4*1*2=84
-1は2*4*3+4*1*2=32
合計=40+84+32=156=13*12

so..
積+1が3で割って1余る数だったらややこしかったかも...^^;
   7月14日(木) 1:37:53     51681
「数学」小旅行
3による剰余類で数えました!
   7月14日(木) 3:55:47     51682
「数学」小旅行
とりあえず、いつものように、Rubyです。

p (1..13).to_a.permutation(2).count{|i|(i[0]*i[1]+1)%3==0}
   7月14日(木) 9:04:13     51683
「数学」小旅行
#51683 permutationが長いので、n^2!=2(mod 3)であることをふまえて、
p (1..13).map{|i|(1..13).count{|j|(i*j+1)%3==0}}.sum
としました。
   7月14日(木) 9:23:21     51684
最後の手描き図面職人
パイソンプログラムで解いて、解いてみました。プログラムは、
import itertools
n=0
a=list(itertools.permutations([1,2,3,4,5,6,7,8,9,10,11,12,13],2))
for i in range(len(a)):
  if (a[i][0]*a[i][1]+1)%==0:
    n=n+1
print(n)
   7月14日(木) 9:53:34     51685
よんひ
python1行プログラム
print([(i*j+1) % 3==0 for i in range(1,14) for j in range(1,14)].count(True))
   7月14日(木) 13:10:22     51686
ばち丸
お久しぶりです。
1---2---3
4---5---6
7---8---9
10-11--12
13
と並べて一番左の列から1つ、真ん中の列から1つ
数を選ぶがア、イは逆にして良いから
5×4×2=40でした
   7月14日(木) 19:57:30     51687
紫の薔薇の人
#51679

>しかし、問題が、
>ア×イ+1≡0 mod 5
>であったならば、"九九表”を作らないと、見落としが出たかも。

ア×イ+1≡0 mod 5

(ア,イ)≡(1,4)or(2,2)or(3,3)or(4,1)mod5

5で割った余りが
0・・・5,10   2通り
1・・・1,6,11  3通り
2・・・2,7,12  3通り
3・・・3,8,13  3通り
4・・・4,9 2通り

(ア,イ)がmod5で、ゾロ目の時は、同じ数が使えないことに注意すると、

求める場合の数は、
3*2+3*2+3*2+2*3=24通り。

元の問題より、(ア,イ)がmod5で、ゾロ目の時に注意がいるのと、
(ア,イ)≡(3,3)mod5の時を見落としやすいので、
少しだけど、あやがあった。
   7月15日(金) 20:37:55     51690
「数学」小旅行
#51686 pythonでもone lineができるんですね。
アイデアをいただき、短くするだけですが、

print([i*j%3for i in range(14) for j in range(14)].count(2))

余計なことで失礼しました。
   7月16日(土) 5:55:31     51691
locker
最初 4×5=20 として間違いました.順番も考慮して 40 ですね.
   7月18日(月) 12:53:38     51692
しょうたわし
#51692
私もそれで間違いました!
   7月19日(火) 18:27:30     51693