Skip to content

Instantly share code, notes, and snippets.

import SwiftUI
class Balls:ObservableObject{
@Published var x:[CGFloat] // X座標
@Published var y:[CGFloat] // Y座標
@Published var g:[CGFloat] // 加速度
@Published var r:[CGFloat] // 半径
@Published var v:[CGFloat] // 速度
var c:Int = 150 // 円の数
init(){
@sss140
sss140 / gist:960fd0c61bc82a940190564a7aa3859c
Last active September 17, 2023 08:14
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」その1
/*
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」
例:77
7*7 = 49
4*9 = 36
3*6 = 18
1*8 = 8
答え:4回
*/
//自分の練習も兼ねているので見にくいかもです。
@sss140
sss140 / gist:47389924477d2df77a88a6480a706358
Created September 17, 2023 08:23
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」その2
/*
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」
例:77
7*7 = 49
4*9 = 36
3*6 = 18
1*8 = 8
答え:4回
*/
//自分の練習も兼ねているので見にくいかもです。
@sss140
sss140 / gist:fed131199600fb7f0cebb1a1fc90fce9
Last active September 17, 2023 12:59
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」その4
/*
「任意の自然数の各桁を、一桁になるまで掛け算する回数の最大回数とその数を示せ。」
例:77
7*7 = 49
4*9 = 36
3*6 = 18
1*8 = 8
答え:4回
*/
import Foundation
@sss140
sss140 / reversi.swift
Created October 20, 2024 01:24
オセロ
import SwiftUI
enum Stone:String{
case black,white,none
static var colored:Set<Self> = [.black,.white]
func opposite()->Stone{
switch self{
case .black:
return .white
case .white:
@sss140
sss140 / SwiftDataTest2.swift
Created December 4, 2024 08:28
SwiftData insert and delete
import SwiftUI
import SwiftData
@main
struct SwiftDataTest2App: App {
var body: some Scene {
WindowGroup {
ContentView()
.modelContainer(for:[Model.self])
import SwiftUI
import FoundationModels
struct ContentView: View {
@State private var name:String = "クラフトワーク"
@State private var birthday:String = "1976-03-09"
@State private var bloodType:String = "A"
@State var respondContent: String = ""