Skip to content

Instantly share code, notes, and snippets.

@narita1980
Last active December 17, 2015 07:29
Show Gist options
  • Save narita1980/5573661 to your computer and use it in GitHub Desktop.
Save narita1980/5573661 to your computer and use it in GitHub Desktop.
package main
import (
"fmt"
"strconv"
"strings"
)
func main() {
for i := 1; i <= 100; i++ {
var str = strconv.Itoa(i)
if i % 3 == 0 || strings.Contains(str, "3") {
fmt.Printf("しゃ~ん\n")
} else {
fmt.Printf("%d\n", i)
}
}
}
/*****
Output:
1
2
しゃ~ん
4
5
しゃ~ん
7
8
しゃ~ん
10
11
しゃ~ん
しゃ~ん
14
しゃ~ん
16
17
しゃ~ん
19
20
しゃ~ん
22
しゃ~ん
しゃ~ん
25
26
しゃ~ん
28
29
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
しゃ~ん
40
41
しゃ~ん
しゃ~ん
44
しゃ~ん
46
47
しゃ~ん
49
50
しゃ~ん
52
しゃ~ん
しゃ~ん
55
56
しゃ~ん
58
59
しゃ~ん
61
62
しゃ~ん
64
65
しゃ~ん
67
68
しゃ~ん
70
71
しゃ~ん
しゃ~ん
74
しゃ~ん
76
77
しゃ~ん
79
80
しゃ~ん
82
しゃ~ん
しゃ~ん
85
86
しゃ~ん
88
89
しゃ~ん
91
92
しゃ~ん
94
95
しゃ~ん
97
98
しゃ~ん
100
****/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment